有时候我们需要用到系统的pthead, rt, dl等动态库,那么在eclipse下如何添加?
选中当前项目 -> 右键 -> properties -> C/C++ Build -> Settings -> GCC C++ Linker -> Libraries(-l) -> 点击添加图标 -> 输入你需要使用的系统动态库名称(比如pthread,rt,dl) -> OK
最后重新build一下 project即可.
其实就相当于在链接你的.o文件的时候,加上了-l选项而已:
g++ *.o -l pthread -o main