gpt4 book ai didi

cmake - 如何更改 CMake 输出解决方案和项目文件的目录?

转载 作者:行者123 更新时间:2023-12-04 14:51:31 25 4
gpt4 key购买 nike

我有一个 build/目录,我希望 CMake 将 *.sln、*.proj 等文件放在我键入 cmake CMakeLists.txt 时生成的文件中。我该怎么做呢?

最佳答案

使用从构建目录到源目录的路径在要构建的目录中运行 cmake。因此,假设您的父目录称为 project 并且它包含 src 和 build 您将:

cd build
cmake ../src

这会将生成文件和对象放入构建中,同时将 CMakeLists.txt 文件保留在 src 中。一个陷阱是,如果 src 中已经有 CMakeCache.txt,那么您必须在运行 cmake 之前将其删除。

关于cmake - 如何更改 CMake 输出解决方案和项目文件的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5399659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com