如何让CMake将文件添加到MSVC的Solution树?

时间:2010-11-29 15:45:39

标签: visual-c++ cmake

有没有办法让CMake将文件添加到MSVC的Solution Explorer树中,例如“解决方案项”?我在一个名为“helper_functions.cmake”的文件中放了一堆CMake宏,并希望这个文件出现在MSVC的Solution Explorer中。这样团队成员就可以看到文件存在(根据解决方案资源管理器树中项目下显示的CMakeLists.txt文件)。

2 个答案:

答案 0 :(得分:0)

source_group(“Helper Macros”FILES helper_functions.cmake)在http://www.cmake.org/cmake/help/cmake-2-8-docs.html#command:source_group

上查看更多信息

答案 1 :(得分:0)

您只需将文件添加到库的源或可执行文件

即可
PROJECT(FooBar)

ADD_EXECUTABLE(FooBar 
                main.cpp
                helper_functions.cmake # additional file
               )