2012-04-21 19 views
2

私はブーストをWindows上に構築しようとしています。私はthisの例を使用しました。したがって、 'bjam toolset = gcc'を実行した後、次のエラーが表示されます。Windows 7でビルドブースト1.49

**C:/boost/tools/build/v2/tools\gcc.jam:129: in gcc.init from module gcc 
error: toolset gcc initialization: 
error: no command provided, default command 'g++' not found 
error: initialized from 
C:/boost/tools/build/v2/build\toolset.jam:38: in toolset.using from module tools 
et 
C:/boost/tools/build/v2\build-system.jam:481: in process-explicit-toolset-reques 
ts from module build-system 
C:/boost/tools/build/v2\build-system.jam:562: in load from module build-system 
C:\boost\tools\build\v2/kernel\modules.jam:283: in import from module modules 
C:\boost\tools\build\v2\kernel\bootstrap.jam:142: in boost-build from module 
C:\boost\boost-build.jam:17: in module scope from module** 

Windowsでコンパイルするにはどうすればいいですか?誰もそれで私を助けることができますか?

+0

'g ++'をコマンドラインから実行できますか? –

+0

はい、できます。それに問題はない。 – user361633

+1

ブースト自体に付属のガイドがあります。おそらくそれを見て価値があるのだろうか? –

答えて

2

私のような行が必要:(:\ \ユーザーUSER_NAME \ユーザー-config.jamをCで見つかった)

私のユーザーconfig.jamファイルに
using gcc : 4.7 : g++-4.7 ; 

デフォルトのコマンドラインから(パス変数を変更せずに)プログラムg ++ - 4.7(またはここでのバージョン番号)を実行できますか?

+0

ありがとうございます!私は現在のDebian上でこれを行う必要がありました。 – hourback