boost编译宏_适用vs2012
1 rem boost编译快捷方式 2 3 rem @echo off 4 5 rem 先编译bjam 6 start bootstrap.bat 7 8 rem 等待一分钟待bjam编译完成(如果电脑性能过差,可以设置等待时间更长一些) 9 SET SLEEP=ping 127.0.0.1 -n 10 %SLEEP% 60 > nul 11 12 rem vs2012 win32库文件夹 13 md stage\lib\win32\vs11_0\ 14 15 rem vs2012 x64库文件夹 16 md stage\lib\x64\vs11_0\ 17 18 rem 删除lib下所有文件(不删除文件夹) 19 del stage\lib\*.* /Q 20 21 rem 编译vs2012 win32库文件 22 bjam --toolset=msvc-11.0 architecture=x86 --build-type=complete stage 23 24 rem 拷贝至\stage\lib\win32\vs11_0 25 copy stage\lib\*.* stage\lib\win32\vs11_0\*.* /Y 26 rem ################################################################## 27 28 rem ****************************************************************** 29 rem 先删除lib下所有文件(不删除文件夹) 30 del stage\lib\*.* /Q 31 32 rem 编译vs2011 x64库文件 33 bjam --toolset=msvc-11.0 architecture=x86 address-model=64 --build-type=complete stage 34 35 rem 拷贝至\stage\lib\x64\vs10_0 36 copy stage\lib\*.* stage\lib\x64\vs11_0\*.* /Y 37 38 rem 全部编译boost的命令如下:bjam --toolset=msvc-9.0 --build-type=complete stage