【发布时间】:2011-05-17 08:40:27
【问题描述】:
有没有办法让 CMake 将文件添加到 MSVC 的解决方案资源管理器树中,例如“解决方案项”?我在一个名为“helper_functions.cmake”的文件中放置了一堆 CMake 宏,并希望该文件出现在 MSVC 的解决方案资源管理器中。这样团队成员可以看到该文件存在(根据解决方案资源管理器树中其项目下显示的 CMakeLists.txt 文件)。
【问题讨论】:
标签: visual-c++ cmake
有没有办法让 CMake 将文件添加到 MSVC 的解决方案资源管理器树中,例如“解决方案项”?我在一个名为“helper_functions.cmake”的文件中放置了一堆 CMake 宏,并希望该文件出现在 MSVC 的解决方案资源管理器中。这样团队成员可以看到该文件存在(根据解决方案资源管理器树中其项目下显示的 CMakeLists.txt 文件)。
【问题讨论】:
标签: visual-c++ cmake
source_group("Helper Macros" FILES helper_functions.cmake) 在http://www.cmake.org/cmake/help/cmake-2-8-docs.html#command:source_group查看更多信息
【讨论】:
您可以将文件添加到库或可执行文件的源代码中
PROJECT(FooBar)
ADD_EXECUTABLE(FooBar
main.cpp
helper_functions.cmake # additional file
)
【讨论】: