[C/C++]常见错误积累
2014-06-04 02:26
225 查看
1. codeblocks 编译时出现undefined reference to
`WSAStartup@8'等错误解决办法
codeblocks 编译含WINSOCK的代码会出现这样的编译错误
undefined reference to `inet_addr@4'
undefined reference to `gethostbyname@4'
undefined reference to `WSAGetLastError@0'
undefined reference to `inet_ntoa@4'
undefined reference to
`WSAStartup@8'
解决方案:
打开菜单:
project->build options->linker settings
添加wsock32.lib文件,这个文件在VC中有,如果没安装VC可以在网上下载。
添加wsock32.dll可以解决链接问题,但在没有这个文件的计算机会报错,
因为这个文件没有编译到生成的exe文件中去
2.
`WSAStartup@8'等错误解决办法
codeblocks 编译含WINSOCK的代码会出现这样的编译错误
undefined reference to `inet_addr@4'
undefined reference to `gethostbyname@4'
undefined reference to `WSAGetLastError@0'
undefined reference to `inet_ntoa@4'
undefined reference to
`WSAStartup@8'
解决方案:
打开菜单:
project->build options->linker settings
添加wsock32.lib文件,这个文件在VC中有,如果没安装VC可以在网上下载。
添加wsock32.dll可以解决链接问题,但在没有这个文件的计算机会报错,
因为这个文件没有编译到生成的exe文件中去
2.
关于undefined reference to `WSASocketA@24'问题的解决
解决方案: 在1 的基础上,在连接里面再填入一个ws2_32.lib就可以了相关文章推荐
- c++常见内存错误
- c++常见编译错误解决方案
- C++ 99 个常见错误 一
- C/C++编译常见错误
- C++ 常见错误解决记录
- C++ 常见编译连接错误的解决!
- 【转】 C++常见编译/链接错误及其解决办法
- C++常见编译连接错误
- C++常见错误之:no matching function for call to transform
- c++常见内存错误
- C/C++语言常见错误一览表
- C++ 遇到的一些常见错误及解决方法
- C/C++中常见错误
- 转 常见的几种c++的错误
- C++常见内存错误
- c/c++下常见的内存错误及其对策
- C++编译过程中常见的一些错误
- C++内存分配方式及常见错误
- C++ 常见编译错误解决办法
- C++常见编译连接错误