Visual Studio2019编译boost1_70_0-2.生成bjam.exe

目前网上能找到编译boost库的方法中大都是vs2017、vs2015和vs2013,说多了都是泪。
第一步,根据网上的步骤,在cmd中运行bootstrap.bat,结果出现:cl不是内部命令,也不是外部命令,这个问题网上很多解决办法,直接添加环境变量即可。
需要注意环境变量中路径的选择,本文的路径为:VC\Tools\MSVC\14.21.27702\bin\Hostx64\x64
第二步,运行bootstrap.bat错误,查看bootstrap.log中发现提示缺少ctype.h,解决这个问题,在环境变量中添加C:\Windows\System32,之后重启电脑即可。
第三步,运行bootstrap.bat成功,界面如下:

在这里插入图片描述


编译完成后的文件夹目录为:

在这里插入图片描述


另外,网上还提到用用x64 Native Tools Command Prompt for VS来编译

在这里插入图片描述


认情况下vs2019是没有安装这个功能的,需要在下载器中修改增加下载项。

在这里插入图片描述


切换到“单个组件”,然后一直往下找,一直遭到MSVC v142 - VS 2019 C++ x64/x86生成工具(v14.21),勾上,下载安装即可。

在这里插入图片描述

相关文章

Bootstrip HTML 查询搜索常用格式模版 <form class=&...
如何在按钮上加红色数字 您可以使用Bootstrap的badge组件来在...
要让两个按钮左右排列,你可以使用 Bootstrap 的网格系统将它...
是的,可以将status设置为布尔类型,这样可以在前端使用复选...
前端工程师一般用的是Bootstrap的框架而不是样式,样式一般自...
起步导入:<linkrel="stylesheet"href="b...