如何在cmake中设置构建路径?
我是 cmake 的新手,目前我有点不知所措。
我正在使用的库使用 cmake 创建一个 Visual Studio 项目文件。我想编辑 cmake 文件,以便将 Visual Studio 项目的“输出目录”更改为“../../../build/$(Configuration)/”。但我不知道该怎么做。
I am a total newb to cmake, I am kind of overwhelmed at the moment.
The library I am using creates a visual studio project file using cmake. I would like to edit the cmake file so that it changes the "Output Directory" of the visual studio project to "../../../build/$(Configuration)/". I have no idea how to do this though.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试将这些行添加到您的
CMakeLists.txt
文件中:Try adding these lines to your
CMakeLists.txt
file:我遇到了同样的问题,最终使用 CMAKE_RUNTIME_OUTPUT_DIRECTORY 来设置它。对于你的情况,它将是:
设置(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../../build)
I ran into the same problem and ended up using CMAKE_RUNTIME_OUTPUT_DIRECTORY to set it. For your case it would be:
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../../build)