我试图编译一个使用clock_gettime函数的程序。Ubuntu上的手册页说它必须用-lrt选项编译。
如果我发出命令

gcc myprogram.c -lrt

我的程序编译得很好。
现在我如何将选项-lrt添加到Eclipse。我已经尝试将-lrt添加到:
GCC编译器->杂项->其他标志和GCC链接器->库
这个问题贴在这里,但答案似乎对我没有帮助。
Compiling in Eclipse with gcc's -lpthread and -lrt set

最佳答案

我上次使用eclipse已经很久了,但是在您提到的部分(GCC编译器->etc->库)应该有一个+按钮。只需单击它并编写rt,然后再次单击它并编写pthread,应该就是它(当然,要添加这两个库)。
编辑:不客气,你提到的帖子说它应该在构建部分,但你会看到有一个+按钮,这是肯定的。

关于c - 使用Eclipse编译时添加-lrt选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8651452/

10-13 08:29