我正在使用CMake生成Visual Studio解决方案/项目文件,并且我有一个仅标头的库,其中包含这样的CMakeLists.txt文件:
add_library(Foo INTERFACE)
target_include_directories(Foo INTERFACE "Include")
但是,我希望有一个仅此标头库的项目文件,以便可以在Visual Studio中查看和编辑文件。
我尝试使用以下方式添加源文件:
target_sources(Foo INTERFACE "Include/Foo.h")
这仍然不会创建项目,只会将这些文件添加到链接该项目的其他目标中。
如何创建仅头文件的库来生成Visual Studio项目?