8

環境変数CPLUS_INCLUDE_PATHを に設定しましたboost

>echo $CPLUS_INCLUDE_PATH
boost

しかし、それはまったく機能しません。

>g++ parse_utils.cpp
parse_utils.cpp:1:34: fatal error: boost/lexical_cast.hpp: No such file or directory

はその.hppパスにあります。

>g++ parse_utils.cpp -Iboost 
(work well)

私はオプションCPLUS_INCLUDE_PATHに相当すると思いましたか?-I

>g++ --version
g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
4

1 に答える 1

11

g++ を実行する前に、変数をエクスポートする必要があります。

export CPLUS_INCLUDE_PATH
于 2012-06-18T15:53:38.783 に答える