makefile - 是否可以在CMake中更改生成的Makefile的名称?

标签 makefile cmake

我有一个使用Makefiles的项目。在分支上,我有基于CMake的构建系统。现在,当添加cmake时,一些团队成员希望基于OLD make-files的系统完好无损。但是在cmake .命令覆盖旧的Makefile之后,这是不可能的。

现在,如果我可以告诉CMake生成带有一些非标准名称的makefile,例如makefile.cmake等。可能吗?

我也愿意考虑其他选择。在任何情况下,都不得触摸旧的Makefile。

最佳答案

Cmake在工作目录中创建一个构建系统。因此,创建任何空目录,然后从那里运行cmake <path-to-source>

关于makefile - 是否可以在CMake中更改生成的Makefile的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23362971/

相关文章:

c++ - clion 在每个构建上运行 cmake

cmake - 在 custom_target 中执行 git describe

c++ - SDL_ttf 找不到 "SDL.h",但 main.cpp 可以

带有 MySQL 的 C++ 生成文件

c - Makefile - 用于 C 程序的 Unix

c++ - 将 GLEW 添加到项目 (CMake)

c++ - 如何创建 makefile 构建 Snappy 作为静态库

go - 特定目标的 Makefile 环境变量

c++ - target_include_directories() 找不到头文件

c++ - 简单的 cmake 项目,在 Windows 上使用 nmake 构建没有调试符号