我需要vs项目将命令行选项作为/ ENTRY:“mainCRTStartup”。 要实现需要知道cmake命令。能不能让我知道所有cmake改变了什么来实现这一目标。
答案 0 :(得分:0)
您需要使用set_target_properties()函数添加ENTRY链接标记。
set_target_properties(target PROPERTIES LINK_FLAGS "/ENTRY:\"mainCRTStartup\"" ...)
许多人倾向于忘记逃避mainCRTStartup周围的报价。注意:“...”表示您要设置的任何其他链接标志。如果您有其他链接标记,请将所有链接标记的引号括起来。
这通常应在add_executable / add_library调用之后完成。