add_library与项目文件的接口

时间:2019-09-17 21:33:03

标签: cmake

我正在使用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项目?

0 个答案:

没有答案