Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++项目中的路径 我已经在我的C++程序中创建了,它是在Ubuntu上运行的Eclipse C++ ++ Cube项目中创建的。我正在尝试导航到文件,但get error无法在包含路径中找到包含文件“time.h”_C++_Cmake_Eclipse Cdt - Fatal编程技术网

C++ C++项目中的路径 我已经在我的C++程序中创建了,它是在Ubuntu上运行的Eclipse C++ ++ Cube项目中创建的。我正在尝试导航到文件,但get error无法在包含路径中找到包含文件“time.h”

C++ C++项目中的路径 我已经在我的C++程序中创建了,它是在Ubuntu上运行的Eclipse C++ ++ Cube项目中创建的。我正在尝试导航到文件,但get error无法在包含路径中找到包含文件“time.h”,c++,cmake,eclipse-cdt,C++,Cmake,Eclipse Cdt,我可以在C++ cFieldProject中设置包含路径(),告诉CFASE将目录作为-I添加到编译命令行,使用包含目录。第二,在addexecutable或addlibrary调用中,列出头。与其他生成Makefile的方法相比,CMake更像是一种脚本语言。time.h是一个系统头,因此即使Eclipse无法导航到它,编译器也应该能够找到它 >选择索引>搜索项目上下文菜单中的未解决的内容,它将给您列出未解决的包含的列表,其中可以在/Pro/Err/包含和添加包含C++的目录中搜索项目属性中

我可以在C++ cFieldProject中设置包含路径(

),告诉CFASE将目录作为-I添加到编译命令行,使用包含目录。第二,在addexecutable或addlibrary调用中,列出头。与其他生成Makefile的方法相比,CMake更像是一种脚本语言。

time.h是一个系统头,因此即使Eclipse无法导航到它,编译器也应该能够找到它

<> >选择索引>搜索项目上下文菜单中的未解决的内容,它将给您列出未解决的包含的列表,其中可以在/Pro/Err/包含和添加包含C++的目录中搜索项目属性中的路径和符号。 在我的系统上,我必须添加/usr/include/c++/4.6/x86_64-linux-gnu,以便解析bits/c++config.h和其他几个目录


不要忘记重建索引->添加包含目录后重建。

尝试使用。很好。>有什么问题?请复制粘贴演示问题的最小main.cpp。我闻到某种类型的输入错误,我不知道Eclipse是如何处理包含路径的,它是随编译器提供的还是使用系统上现有的编译器。很难猜到。可能与查找C标准头有关。