CMake2.8.3共有80条命令,分别是:add_custom_command,add_custom_target, add_definitions, add_dependencies, add_executable,add_library, add_subdirectory, add_test, aux_source_directory, break,build_command, cmake_minimum_r
例如,代码:add_custom_command(OUTPUT out.cCOMMAND someTool -i ${CMAKE_CURRENT_SOURCE_DIR}/in.txt-o out.cDEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/in.txtVERBATIM)add_library(myLib out.c)# 构建事件# 第二个签名将自定义命令添加到库或可执行文件等目标。这对于在构建目标之前或之后执行操作很有用。...
reg add"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyEnable /t REG_DWORD /d 0 /f reg add"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyServer /d""/f reg delete"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyOverride ...
reg add"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyEnable /t REG_DWORD /d 0 /f reg add"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyServer /d""/f reg delete"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyOverride ...
reg delete"HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings"/v ProxyOverride /f echoIE代理清楚完成按任意键关闭 pause>nul 如果cmake阶段卡在下载依赖包,并且你本机有代理工具,那么用上面的脚本(注意改下端口)。如果仅仅是开启了lantern的代理和全局代理,cmake下载仍然会失败(我这里是这样的)。