我正在尝试将TR1用于某些C++项目。不幸的是,我得到一个错误,不明白为什么或如何正确地做到这一点! 我正在使用gcc 4.4.5在Linux下工作。TR1不能使用gcc和Cmake
我得到的错误
myfile.cpp:21:35: error: tr1/normal_distribution: No such file or directory
的TR1文件,我需要通过进口:
#include <tr1/normal_distribution>
中的CMakeLists.txt我打开TR1支持(-std =的C++ 0x)
SET (CMAKE_CXX_FLAGS "-Wall -std=c++0x -DNDEBUG -O3 -march=nocona -msse4.2")
任何想法我做错了什么?
非常感谢您的帮助
http://stackoverflow.com/questions/1118482/c-tr1-how-to -use-the-normal-distribution – 2012-04-18 08:02:59
头部是'tr1/random'。对于使用gcc的TR1,您也不需要C++ 0x支持。 – 2012-04-18 08:06:50