2012-06-26 3 views
0

Я пытаюсь скомпилировать boost 1.49 с помощью bjam.exe. Я нашел командную строку:Компиляция под win xp с gcc

bjam.exe toolset=gcc variant=release threading=multi link=static boost_thread 

но бросает некоторые ошибки:

warning: mismatched versions of Boost.Build engine and core 
warning: Boost.Build engine (bjam.exe) is 03.1.18 
warning: Boost.Build core (at ./tools/build/vs) is 2011.04-svn 
./tools/build/vs/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 ./tools/build/v2/user-config.jam:42 
./tools/build/v2/build/toolset.jam:38 in toolset.using from module toolset 
./tools/build/v2/build/project.jam:888 in using from module project-rules 
./tools/build/v2/user-config.jam:42 in modules.load from module user-config 
./tools/build/v2/build-system.jam:257 in load-config from module build-system 
./tools/build/v2/build-system.jam:399 in load-configuration-files from module build-system 
./tools/build/v2/build-system.jam:555: in load from module build-system 
./tools/build/v2/kernel/modules.jam:283: in import from module modules 
./tools/build/v2/kernel/bootstrap.jam:142: in boost-build from module 
./boost-build.jam:17: in module scope from module 

Как я могу сделать bjam знать, где GCC (я установил его с MinGW и CodeBlocks)? Как я могу получить нужную версию?

ответ

0

Этот сайт на самом деле не является лучшим местом для обсуждения, так как это вопрос, связанный с Windows. Лучший способ (поскольку он будет работать для других приложений) - это просто добавить MinGW к переменной PATH.

Перейти здесь для справки о том, как сделать это: http://www.w3schools.com/tags/att_option_selected.asp

+0

Что w3s есть в контакте с этой темой? Почему stackoverflow не подходит для вопросов, связанных с Windows? Но я попробую ваш намек, добавив MinGW в PATH. – JoshuaBehrens

+0

@friedzis Он просто компилируется. Надеюсь, я смогу связать его потом. – JoshuaBehrens

+0

@JoshuaBehrens Извините, скопировал ссылку с неправильной вкладки (если бы она открылась для другого вопроса) (: – friendzis

Смежные вопросы