5
我有一个编译/目录,我希望CMake在输入cmake CMakeLists.txt时将* .sln,* .proj等文件生成。我该怎么做呢?如何更改CMake输出解决方案和项目文件的目录?
我有一个编译/目录,我希望CMake在输入cmake CMakeLists.txt时将* .sln,* .proj等文件生成。我该怎么做呢?如何更改CMake输出解决方案和项目文件的目录?
您可以使用从build目录到源目录的路径在要构建的目录中运行cmake。所以说,你的父目录被称为项目,它包含src和建立你会:
cd build
cmake ../src
,将放在makefile文件和对象在建,同时使将src的CMakeLists.txt文件。一个缺点是,如果src中已经有CMakeCache.txt,那么在运行cmake之前必须先删除它。