我使用cmake生成VS 2017解决方案。我用" add_custom_command"添加帖子构建事件。
问题是它在我的命令代码周围添加了一些引号,这使我的脚本失败了!
你知道为什么吗?以及如何摆脱它?这是我的命令:
add_custom_command(TARGET "MyProject"
VERBATIM
POST_BUILD
COMMAND LIB.EXE -OUT:$(OutDir)MyProject_static.lib c:/libs/liba.lib c:/libs/libb.lib
COMMENT "Merging into a static library")
这是我在VS中找到的:
setlocal
LIB.EXE "-OUT:$(OutDir)MyProject_static.lib c:/libs/liba.lib c:/libs/libb.lib"
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd
问题是cmake在" -OUT ..."周围添加引号,我该如何删除它们?
有什么想法吗?
由于