首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

编译异常:std:tr1找不到

2012-07-27 
编译错误:std::tr1找不到centOS 系统 32位机器:g++编译报错:15:22: error: tr1/random: No such file or d

编译错误:std::tr1找不到
centOS 系统 32位机器:
g++编译报错:
15:22: error: tr1/random: No such file or directory
test.cpp:406: error: ‘std::tr1’ has not been declared

我查了下/usr/include/c++ 目录下有几个目录 
3.4.6 4.1.1 4.1.2 4.4.0

在4.4.0目录中确实能找到tr1/random ,但其他几个目录找不到,编译的时候到底使用的哪个目录中的文件?这个要怎么解决

[解决办法]
编译时直接用-I,-L指定路径试试?
[解决办法]
g++ -v 看下你的g++是哪个版本的。

热点排行