我试图编译一个使用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/