Eclipse CDT Indigo CLOCKS_PER_SEC无法解决的问题
Eclipse CDT Indigo CLOCKS_PER_SEC could not be resolved issue
我不知道这是一个bug还是我是唯一一个面临这个问题的人,
在Eclipse CDT indigo中,创建一个新的c++可执行项目,并在c++源文件夹中创建一个CPP文件。src/test.cpp
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
clock_t strt = clock();
int i = 2;
clock_t end = clock();
cout<<(end-strt)*1000.0f/CLOCKS_PER_SEC;
return 0;
}
现在可以看到CLOCKS_PER_SEC没有解析,但是项目编译成功并且运行良好。我用的是64位的ubuntu 10.10。这是一个bug还是一些设置搞砸了(索引器?)div ?
您可以手动将time.h添加到索引器中,进入Preferences -> C/c++ -> indexer并将其放在现有的"要预先索引的文件"前面,如下所示:
time.h, cstdarg, ...
这是CDT: https://bugs.eclipse.org/bugs/show_bug.cgi?id=351549中的一个已知错误。
我的eclipse的行为完全相同。我想是关于索引器的。
评论号在这个bug报告上为我工作
项目->属性->索引器:"要预先索引的文件"把ctime放在列表的开头
https://bugs.eclipse.org/bugs/show_bug.cgi?id=351549相关文章:
- Project Euler问题4的错误解决方案
- 在java中解决这段代码时面临循环中的问题
- C++:Application.cpp中抛出了未解析的外部符号(解决方案在问题的末尾,供未来的读者参考)
- 难以理解某些人解决IOI问题的源代码
- 节俭并发:未解决的外部问题
- IpOpt拒绝解决不受约束的问题
- 错误LNK2005无法解决问题的解决方案
- 如何解决g++问题"internal compiler error: Illegal instruction min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MI
- 必须使用尾随返回类型的示例,因为无法用旧方法解决问题
- 如何解决问题"unresolved extenal symbol _DllMainCRTStartup@12"?
- 如何使用OlesetClipboard将我的COM对象放置在剪贴板上时解决问题
- 与C++析构函数相比,C#析构函数和GC并没有真正解决问题
- 没有调用函数,而是使用垃圾值.如何调用函数并解决问题
- 所有的组合算法和解决C++问题的一般方法
- 模板过载解决问题
- 对"pthread_key_create"的未定义引用;参数顺序不能解决问题
- 如何在使用cplex解决问题时设置间隙
- 选择一门语言学习真的很重要吗?他们都使用相似的技术来解决问题
- Iostream解决c++问题
- 递归是一件坏事吗?在递归似乎最有用的地方,是否有更清晰或更有效的方法来解决问题?