使用cmake向vs project添加命令行选项

时间:2017-12-12 08:20:13

标签: cmake

我需要vs项目将命令行选项作为/ ENTRY:“mainCRTStartup”。 要实现需要知道cmake命令。能不能让我知道所有cmake改变了什么来实现这一目标。

1 个答案:

答案 0 :(得分:0)

您需要使用set_target_properties()函数添加ENTRY链接标记。

set_target_properties(target PROPERTIES LINK_FLAGS "/ENTRY:\"mainCRTStartup\"" ...)

许多人倾向于忘记逃避mainCRTStartup周围的报价。注意:“...”表示您要设置的任何其他链接标志。如果您有其他链接标记,请将所有链接标记的引号括起来。

这通常应在add_executable / add_library调用之后完成。