2012-03-14 22 views
9

は、私は、スクリプトは、%BOOST_ROOT%を使用構築方法ですhttp://code.google.com/p/quickfast/ のx64バージョンを構築しようとしている:BOOST_ROOTとは何ですか?

set SETUP_CHECKING=BOOST_ROOT=%BOOST_ROOT% 
if not exist "%BOOST_ROOT%\boost" goto setup_is_bad 

includes += $(BOOST_ROOT)/include 

set RELEASE_PATH=%QUICKFAST_ROOT%\bin;%QUICKFAST_ROOT%\Output\Release;%MPC_ROOT%;%BOOST_ROOT%\lib; 

ので、スクリプトは次のファイル/フォルダが期待構築:

%BOOST_ROOT%\boost 
$(BOOST_ROOT)/include 
%BOOST_ROOT%\lib 

私がダウンロードしました/ブーストをビルドし、libまたはincludeフォルダがありません。私はlibincludeboostフォルダが含まれているx64のブーストバージョンを見つけることができます

C:\bin\boost_1_49_0 

14.03.2012 11:59 <DIR>   . 
14.03.2012 11:59 <DIR>   .. 
13.03.2012 16:17   249 856 b2.exe 
13.03.2012 16:18 <DIR>   bin.v2 
13.03.2012 16:17   249 856 bjam.exe 
22.02.2012 18:25 <DIR>   boost 
30.01.2012 21:30    866 boost-build.jam 
30.01.2012 21:30    1 054 boost.css 
30.01.2012 21:30    6 308 boost.png 
30.01.2012 21:30   18 606 boostcpp.jam 
30.01.2012 21:30    2 545 bootstrap.bat 
13.03.2012 16:17    2 496 bootstrap.log 
30.01.2012 21:30   10 324 bootstrap.sh 
22.02.2012 18:05 <DIR>   doc 
30.01.2012 21:30    794 index.htm 
29.01.2012 16:58    5 556 index.html 
30.01.2012 21:30    298 INSTALL 
29.01.2012 16:58   10 423 Jamroot 
22.02.2012 18:06 <DIR>   libs 
30.01.2012 21:30    1 361 LICENSE_1_0.txt 
13.03.2012 16:37    4 781 log.txt 
22.02.2012 18:28 <DIR>   more 
13.03.2012 16:17    76 project-config.jam 
30.01.2012 21:30    2 757 rst.css 
13.03.2012 16:18 <DIR>   stage 
22.02.2012 18:24 <DIR>   status 
22.02.2012 18:28 <DIR>   tools 

を:それは私のboostフォルダが含まれている何ですか?

答えて

6

は、ファイルがフォルダ内にある含める%BOOST_ROOT%\boost
図書館がそれに応じてビルドスクリプトを変更

%BOOST_ROOT%\libs

です。

%BOOST_ROOT%: c:\bin\boost_1_49_0 
Includes: %BOOST_ROOT%\boost 
Libs: %BOOST_ROOT%\stage\lib 
+0

私の 'libs'フォルダは他のフォルダが、LIBSの – javapowered

+0

源は%BOOST_ROOT%\ libs''である無LIBSの多くが含まれています例

。ビルドライブラリは '%BOOST_ROOT%\ stage \ lib'にあります –

+0

' stage'は 'lib'フォルダを含みますが、' include'や 'boost'フォルダは含まれていません:(%BOOST_ROOT% – javapowered

関連する問題