boost编译与客户端编译生成

生成boost库

下载并解压对应版本的boost库

根据经验选用boost1.71,搭配vs2019

打开boost-1-71-0.找到配置文件project-config.jam,修改使用的编译器为当前vs的msvc

# Boost.Build Configuration 
# Automatically generated by bootstrap.bat 
 
import option ; 
 
using msvc : 14.2 : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x64\cl.exe"; 

option.set keep-going : false ; 

打开对应配置的vs命令界面,注意x86和x64对应,前者为当前电脑的版本,后者为编译出的boost库版本

进入boost1.71目录,输入下列指令安装某些子库

b2.exe install -j8 --prefix=./build/install address-model=64  --toolset=msvc-14.2 --build-type=complete --layout=versioned --with-chrono --with-date_time --with-filesystem --with-program_options --with-random --with-regex --with-system --with-thread

这样生成的lib位置就在同文件夹下的新建的buildtest文件夹了,这个可以修改。

生成好之后复制该路径名

找到项目中的客户端,右键属性

更改附加库目录

修改之后生成,并在wsserver上层目录中找到x64的release文件夹,从中找到所需的两个dll和一个exe,替换

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值