“的iostream”找不到文件
问题描述:
我有以下文件夹内/usr/include/c++
:“的iostream”找不到文件
4.6
4.7
4.8
4.9
我想运行一个程序,但该程序给我一个错误,虽然它使用4.6。我希望它使用4.9,因此,我删除了4.6。现在我得到这个错误:
'iostream' file not found
我该如何解决这个问题?我如何使用4.9?我正在使用Ubuntu 12.04。
答
你尝试加入
export CPATH=/usr/include/c++/4.9:$CPATH
在你的〜/ .bashrc文件
?
,因为我认为这可能是一个问题,您的包含路径不包含您的/usr/include/c++/4.9文件夹
怎么样'G ++ - 4.9'? –
我正在使用g ++ 4.9。但问题是我正在使用OpenCL。现在在cl.hpp文件中,有一行说:'#include'。因此,该文件正在'usr/include/C++/4.6'中搜索。但我希望它在'usr/include/C++/4.9'中搜索。 –
如果您明确使用GCC版本4.9,则应在4.9目录中查找C++系统头文件。否则你的系统配置错误。 –