码迷,mamicode.com
首页 > Windows程序 > 详细

windows下vs2015编译BOOST

时间:2018-09-19 16:14:48      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:修改   debug   shared   mod   conf   x64   4.0   msvc   download   

编译caffe动态链接库,在vs下引用时缺少boost的相关运行库,dependency下也没有找到,于是自己本机编译boost库:

step1 打开vs命令行工具

在启动菜单下找到vs的文件夹,有一个VS2015 X64 本机工具命令提示符,运行bootstrap.bat,得到b2.exe,bjam.exe。

step2. 修改project-config.jam

import option ; 
 
using msvc : 14.0 : "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe"; 
 
option.set keep-going : false ; 

step3 编译运行

按照以下命令进行编译,分别生成静态链接到C/C++运行时库和动态链接到C/C++运行时库的两个版本。 相关路径需要根据需要自行修改。

bjam stage --toolset=msvc-14.0 --without-graph --without-graph_parallel --without-python --stagedir="D:\DOWNLOADS\boost_1_61_0\lib" link=static runtime-link=static threading=multi address-model=64 debug release


bjam stage --toolset=msvc-14.0 --without-graph --without-graph_parallel --without-python --stagedir="D:\DOWNLOADS\boost_1_61_0\lib" link=static runtime-link=shared threading=multi address-model=64 debug release

step4 选择所需库

从D:\DOWNLOADS\boost_1_61_0\lib拷贝相关缺少的时库到caffe的dependency下,OK。

windows下vs2015编译BOOST

标签:修改   debug   shared   mod   conf   x64   4.0   msvc   download   

原文地址:https://www.cnblogs.com/imagezy/p/9674548.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!