打出来的包在实盘环境不能运行
场景:
编译环境与发布机器环境不太一样,打出来的包在实盘环境不能运行。
解决方法:
CMakeLists.txt中
打可执行程序 加:set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
动态库加:set(CMAKE_SHARED_LINKER_FLAGS "-static-libgcc -static-libstdc++")
场景:
编译环境与发布机器环境不太一样,打出来的包在实盘环境不能运行。
解决方法:
CMakeLists.txt中
打可执行程序 加:set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
动态库加:set(CMAKE_SHARED_LINKER_FLAGS "-static-libgcc -static-libstdc++")