读书人

CDT中增添非标准链接库

发布时间: 2012-09-01 09:33:03 作者: rapoo

CDT中添加非标准链接库
CDT为Eclipse的一款专为C/C++开发所用的插件,功能非常强大,也非常好用。

在使用CDT开发C的时候,很多情况下会用到非标准库,一般的工程设置不会自动添加相关的库链接,比如使用pthread.h来开发多线程的程序,在手工编译使用gcc的时候需要加上
-lpthread,而在使用CDT的时候编译过程是在Eclipse当中的,此时创建线程会报“undefined rererence to 'pthread_create'”的错误。


解决办法也简单的,设置项目属性。点击工程-->properties-->C/C++ Build-->setting-->GCC Linker(或者你工程其它的编译器)-->Miscellaneous,在linker flags中添加-lpthread,再编译就OK了。

读书人网 >编程

热点推荐