Clion用mingw打包的exe提示由于找不到libstdc++-6.dll,libwinpthread-1.dll

  在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

你可能感兴趣的:(Clion用mingw打包的exe提示由于找不到libstdc++-6.dll,libwinpthread-1.dll)