Eclipse + CDT + MinGW C++ 開發環境搭建

CDT build console:

 18:35:13 **** Incremental Build of configuration Debug for project 1 ****
Info: Internal Builder is used for build
g++ -o 1.exe "src\\1.o" 
d:/c++/mingw/bin/../lib/gcc/mingw32/5.3.0/../../../../mingw32/bin/ld.exe: cannot find -lpthread
collect2.exe: error: ld returned 1 exit status

18:35:13 Build Finished (took 156ms)

4个回答

问题解决,在新建工程时,Chain 选择 Microsoft Visual C++ ,这样子可以成功运行.之前使用的MinGW,可是那样子会出问题,也不知道为什么

又是你啊,关键我没有你这个环境你看看这篇文章http://blog.csdn.net/sdc6882278/article/details/8030002
主要注意一下这个配置,看看你的是什么样的
图片说明

shihengzhen101
AlbertS 回复Empty_Android: 新建的工程有问题?那怎样会没问题?难道只能调试,不能运行?
3 年多之前 回复
Empty_Android
Empty_Android 哈哈,用Eclipse调试成功了,可是出现了新问题,就是每次新建Project后就会不能运行
3 年多之前 回复

看看 Linker for DLL 和Linker for Lib有没有什么问题

找不到libpthread.a或者libpthread.so这个库,你把这个库文件所在的路径加入编译器的Library搜索路径中就好了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问