qu'est-ce que BOOST_ROOT?
Je suis en train de construire la version x64 de http://code.google.com/p/quickfast/
C'est comment créer des scripts d'utiliser %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;
Afin de construire script attend la suite de fichiers/dossiers:
%BOOST_ROOT%\boost
$(BOOST_ROOT)/include
%BOOST_ROOT%\lib
J'ai téléchargé/bâti boost et il n'y a pas lib
ou include
dossier. C'est ce que mon boost
dossier contient:
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
Où puis-je trouver x64 boost version qui contient lib
include
et boost
dossiers?
OriginalL'auteur javapowered | 2012-03-14
Vous devez vous connecter pour publier un commentaire.
Inclure les fichiers sont dans le dossier
%BOOST_ROOT%\boost
Les bibliothèques sont dans
%BOOST_ROOT%\libs
Modifier votre script de build en conséquence.
Exemple:
libs
dossier contient un grand nombre d'autres dossiers, mais pas de libsLes sources de la libs sont en
%BOOST_ROOT%\libs
. La construction libs eux-mêmes sont dans%BOOST_ROOT%\stage\lib
stage
contientlib
dossier mais ne contient pas deinclude
ouboost
dossier 🙁 donc il n'est pas clair où de point de %BOOST_ROOT%Voir mon edit.
merci, et où se trouve les fichiers dll que je devrais utiliser dans mon programme? par exemple quelque chose comme
boost_system-vc100-mt-1_43.dll
?OriginalL'auteur juergen d