背景:
在开发工具类的程序时,当编译好的可执行程序交付给其他部门运行时,总是提醒相应的库未安装,而安装库较为耗时,效率较低。通过在CMakelist中添加-static 选项,将可执行程序所需要的库直接按照静态库方式进行链接,交付变得简单高效。
使用方法:
set(CMAKE_EXE_LINKER_FLAGS "-static")
背景:
在开发工具类的程序时,当编译好的可执行程序交付给其他部门运行时,总是提醒相应的库未安装,而安装库较为耗时,效率较低。通过在CMakelist中添加-static 选项,将可执行程序所需要的库直接按照静态库方式进行链接,交付变得简单高效。
使用方法:
set(CMAKE_EXE_LINKER_FLAGS "-static")