codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll undefined reference to `WSAStartup@8‘

codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll

  • 配置MinGw
    • 下载
  • 无法找到libgcc_s_dW2-1.dll
  • 配置32和64位编译
  • undefined reference to `WSAStartup@8'
  • 参考链接

配置MinGw

下载

https://sourceforge.net/projects/mingw-w64/files/
不要使用在线安装方法
x64

https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-win32/seh/x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z

x32

https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/8.1.0/threads-win32/dwarf/i686-8.1.0-release-win32-dwarf-rt_v6-rev0.7z

直接下载解压之后放到codeblocks目录下或者自定义目录下
在codeblockssettings->complier->toolchain executables
修改目录位刚才配置的目录即可
codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll undefined reference to `WSAStartup@8‘_第1张图片

无法找到libgcc_s_dW2-1.dll

在codeblockssettings->complier->link settings
添加

-static-libstdc++ -static-libgcc

codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll undefined reference to `WSAStartup@8‘_第2张图片

配置32和64位编译

在项目上右键 之后点击build options
codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll undefined reference to `WSAStartup@8‘_第3张图片
选择x86或者x86_64即可

undefined reference to `WSAStartup@8’

在codeblockssettings->complier->link settings
添加

-lwldap32 -lws2_32 -lwsock32 -lmswsock

codeblocks配置编译32和64位程序,修改报错libgcc_s_dW2-1.dll undefined reference to `WSAStartup@8‘_第4张图片

参考链接

https://blog.csdn.net/qq_30743557/article/details/80876774

你可能感兴趣的:(工具编译开发,编程开发)