Clion用mingw打包的exe提示由于找不到libstdc+

2021-01-11  本文已影响0人  一点东风

  在Clion里面可以正常编译运行的程序,但是脱离clion后直接运行exe会提示由于找不到libstdc++-6.dll而无法运行,解决方案如下。
  在CMakeLists.txt中添加如下代码:

set(CMAKE_EXE_LINKER_FLAGS "-static")

  这似乎不是最佳的解决方案,但是stackoverflow上最佳的解决方案对我无效,所以选择了这个,如果有大佬有更好的方案欢迎私信告诉我。
  参考链接:https://stackoverflow.com/questions/13768515/how-to-do-static-linking-of-libwinpthread-1-dll-in-mingw

上一篇 下一篇

猜你喜欢

热点阅读