我正在尝试使用clock_gettime(CLOCK_MONOTONIC,ts)。我包含了time.h,并链接到librt(我认为)。我仍然收到未定义CLOCK_MONOTONIC的错误。(编辑:添加了错误文本)
Symbol 'CLOCK_MONOTONIC' could not be resolved ... Semantic Error
Run Code Online (Sandbox Code Playgroud)
Eclipse中的C ++。在myrojname-> properties-> C / C ++ Build-> GCC C ++ Linker->库中,我添加了“ rt”。结果命令行包括-lrt。
我尝试了一个简单得多的草稿程序,并使用g ++ -o mytest mytest.cpp -lrt从命令行进行了编译,并且效果很好。
那么,我想念什么?
我认为这实际上是来自 CDT 静态分析器的错误消息,而不是来自编译器本身的错误消息。
我认为它是在抱怨代码本身,而不是链接对象中缺少的东西,所以无论您rt是否链接都不相关(无论如何对于这个特定问题)。
您应该进入 C++ 设置,特别是包含路径,并确保其中列出了所有需要的目录。
| 归档时间: |
|
| 查看次数: |
2177 次 |
| 最近记录: |