我正在使用CMake生成C ++的Visual Studio 2017项目。我正在尝试将CMake更改为将链接器选项设置为/ DEBUG:FULL,如here所述。 Visual Studio 2017中的默认值为/ DEBUG:FASTLINK。 微软文档说去属性页->链接器->调试->生成完整程序数据库文件。但是我的属性页看起来像这样,没有链接器选项。 property pages
我的最终目标是使CMake生成链接器选项设置为/ DEBUG:FULL的Visual Studio项目。但是我也找不到该设置在Visual Studio项目中的位置。我猜想我在我的库的CMake中使用set_target_properties(),并将某些链接器选项更改为/ DEBUG:FULL的属性。有什么建议吗?
答案 0 :(得分:0)
您的项目属性有所不同,因为该项目是静态库。这些设置可用于可执行文件(.exe文件或DLL)。
通过cmake,您可以使用target_link_options
。