2010-11-17 66 views
5

目前我试图使用Eclipse来开发一些代码,我一直在做一个文本编辑器C.在Eclipse编译与海湾合作委员会的-lpthread和-lrt设置

我目前在Linux下,它编译与海湾合作委员会与以下参数:

gcc -o SO SO.c -lpthread -lrt 

我试着加入"-lpthread -lrt" Eclipse的“C/C++编译” - >“查找选项” - >“编译器调用参数”,但似乎无济于事。

我也试过“C/C++构建” - >“发现选项” - >“设置”,但似乎也没有这样做。

我该如何重写Eclipse的GCC命令行参数?

回答

11

在项目属性中,转到:C/C++ Build - > Settings。
然后在“工具设置”中选择“链接器”下的“库”。
您可以在其中添加所有项目库(不带“-l”)。同样在下半部分,您可以添加自定义路径到搜索库。

2

-lpthread-lrt被传递给链接器,而不是编译器。 Library中应该有一些方法来将它们添加为新库。

相关问题