CLion创建的exe包不能运行
The exe package CLion created cannot be ran
当我尝试 运行 CLion
创建的 exe
包时,出现错误:libgcc_s_dw2-1.dll not found
.
有人知道如何解决这个问题吗?
如果您使用 MingW 在 Windows 上编译 C++ 代码,您可能希望将选项 -static-libstdc++
静态添加到 link C++ 标准库。我的确切意思如下:
- 例如,将
set(CMAKE_EXE_LINKER_FLAGS "-static")
添加到您的 cmake 文件中可能会修复它。
此外,请确保您在 Windows 环境变量部分为 MinGW 正确设置了环境变量。我的确切意思如下:
C:\MinGW\bin
到您的系统 PATH
变量
当我尝试 运行 CLion
创建的 exe
包时,出现错误:libgcc_s_dw2-1.dll not found
.
有人知道如何解决这个问题吗?
如果您使用 MingW 在 Windows 上编译 C++ 代码,您可能希望将选项 -static-libstdc++
静态添加到 link C++ 标准库。我的确切意思如下:
- 例如,将
set(CMAKE_EXE_LINKER_FLAGS "-static")
添加到您的 cmake 文件中可能会修复它。
此外,请确保您在 Windows 环境变量部分为 MinGW 正确设置了环境变量。我的确切意思如下:
C:\MinGW\bin
到您的系统PATH
变量