当前位置: 首页 > news >正文

网站推广的主要方法天津城乡住房建设厅网站首页

网站推广的主要方法,天津城乡住房建设厅网站首页,化妆品网站建设方案项目书,重庆公司章程在哪里可以查询打印一、使用预编译版本 尽量不要使用预编译版本#xff0c;因为可能构建的不完全#xff0c;还得重新构建#xff0c;不如一步到位 1. 下载预编译的 Boost 库 下载#xff1a;Boost C Libraries - Browse /boost-binaries at SourceForge.net 2. 选择 msvc 版本#xff0…一、使用预编译版本 尽量不要使用预编译版本因为可能构建的不完全还得重新构建不如一步到位 1. 下载预编译的 Boost 库 下载Boost C Libraries - Browse /boost-binaries at SourceForge.net 2. 选择 msvc 版本推荐选择最新的 3. 安装 Boost 库 4. 在 Visual Studio 中配置 Boost 1.配置包含目录 在 Visual Studio 中右键点击你的项目选择“属性”在“VC 目录”中找到“包含目录”将解压后的 Boost 目录路径例如 C:\Boost\boost_1_xx_x添加进去 2.配置库目录 继续在“VC 目录”中找到“库目录”将 lib 目录路径添加进去例如 C:\Boost\boost_1_xx_x\lib64-msvc-xx.x根据解压后的实际目录可能有所不同 3.配置附加依赖项 在项目属性页面展开“链接器”选择“输入”→“附加依赖项”在此处添加你需要使用的 Boost 库的 .lib 文件例如 libboost_filesystem-vc143-mt-x64-1_xx.lib库文件的名称可能不同具体取决于 Boost 版本和编译器的版本 二、使用源码自行编译推荐 1. 准备工作 下载 Boost 源代码 Boost Downloads 确保安装了所需工具 Visual Studio 2022或其他版本和 C 开发工具CMake可选Boost 支持 CMake但通常使用 b2解压下载的源代码 2. 构建Boost 1.打开vs命令行工具 2.导航到 Boost 目录 使用 cd 命令切换到 Boost 源代码目录。例如 cd C:\Boost\boost_1_xx_x3. 初始化 Boost.Build 在 Boost 目录中运行以下命令来初始化 Boost.Build 系统 bootstrap.bat运行成功后将生成一个名为 b2.exe 的文件 4.编译 x86 和 x64 版本 命令行参数注释 toolsetmsvc-14.3 表示使用 Visual Studio 2022--build-typecomplete 表示构建所有 Boost 组件--with-filesystem --with-system 表示只构建 filesystem 和 system 库architecturex86 和 address-model32 表示编译 32 位版本architecturex86 和 address-model64 表示编译 64 位版本linkstatic,shared 表示同时生成静态库和动态库variantdebug,release 表示同时编译调试和发布版本stage 表示将生成的库文件放到 stage 目录 运行以下命令来构建 x86 版本的 filesystem 和 system库 b2 toolsetmsvc-14.3 address-model32 --with-filesystem --with-system stage运行以下命令来构建 x64 版本的 filesystem 和 system库 b2 toolsetmsvc-14.3 address-model64 --with-filesystem --with-system stage运行以下命令来构建  x86 版本完整库 b2 toolsetmsvc-14.3 --build-typecomplete architecturex86 address-model32 threadingmulti linkstatic,shared variantdebug,release stage 运行以下命令来构建  x64 版本完整库 b2 toolsetmsvc-14.3 --build-typecomplete architecturex86 address-model64 threadingmulti linkstatic,shared variantdebug,release stage 5.检查生成的库文件 生成的库文件将在 boost_1_xx_x\stage\lib 目录下。你应该可以找到以下文件 libboost_filesystem-vc143-mt-x32-1_xx.libx86 版本libboost_system-vc143-mt-x32-1_xx.libx86 版本libboost_filesystem-vc143-mt-x64-1_xx.libx64 版本libboost_system-vc143-mt-x64-1_xx.libx64 版本 6.使用不同版本的 Visual Studio Boost 支持多种版本的 Visual Studio。以下是一些常见的版本 Visual Studio 2019msvc-14.2Visual Studio 2017msvc-14.1Visual Studio 2015msvc-14.0 在 VS 中查看编译器版本 在 b2 命令中更改 toolset 参数以指定不同的编译器版本。例如Visual Studio 2015 编译 b2 toolsetmsvc-14.0 address-model32 --with-filesystem --with-system stage三、使用 NuGet 安装 Boost 如果不想手动下载和编译 Boost可以使用 Visual Studio 的 NuGet 包管理器安装 Boost 1. 打开 NuGet 包管理器控制台 在 Visual Studio 的顶部菜单栏中点击“工具” → “NuGet 包管理器” → “包管理器控制台” 2. 在控制台中安装 Boost 打开包管理器控制台后在控制台中输入以下命令来安装 Boost Install-Package boost如果需要特定版本的 Boost可以通过指定版本来安装例如 Install-Package boost -Version 1.76.03. NuGet 会自动处理依赖项 NuGet 包管理器会自动将 Boost 的引用添加到项目中并配置好包含路径和库路径 补充 1. 测试 Boost #include boost/filesystem.hpp #include iostreamint main() {boost::filesystem::path p(C:\\example);std::cout Path is: p std::endl;return 0; }2. 如果没有默认的 NuGet 源怎么办 如果在控制台中找不到 Boost 包可能是你的 NuGet 源配置有问题。你可以通过以下命令检查当前的包源 Get-PackageSource如果没有看到 nuget.org可以通过以下命令添加 Register-PackageSource -Name nuget.org -Location https://api.nuget.org/v3/index.json -ProviderName NuGet3. 出现 LNK1104 错误提示找不到 .lib 出现 LNK1104 错误提示找不到 xxx.lib通常是由于以下几个原因 库文件没有生成安装 Boost 时特定版本、特定配置例如 32 位、64 位、多线程、静态库或动态库下的库文件可能没有生成 自动链接功能错误Boost 使用 auto_link 特性自动选择库文件但你当前的编译器、平台或配置和库文件不匹配 编译时配置不匹配你使用的 Boost 版本、编译器版本和架构x86 或 x64不一致
http://www.yayakq.cn/news/5053/

相关文章:

  • 自己的网站是什么样子的东莞有哪些公司
  • 南阳网站建设报价怎么做网站适配
  • 邵阳建设网站公司电子业网站建设
  • 电商网站页面布局河田镇建设局网站
  • 女生自己做网站wordpress公众号采集
  • 企业网站建完后没人重庆网站关键词优化推广
  • 深圳市专业做网站小程序登录不上什么原因
  • 江苏建设一体化平台网站职业技能证书查询入口
  • 企业网站的设计网站开发都学什么
  • 手机怎么网站建设嘉兴做网站公司哪家好
  • 浙江建设技术职业学院网站湖南网络公司关于我们
  • 中国新农村建设促进会网站网站开发的搭建框架是什么意思
  • 服装网站论文网站用户 微信商城
  • 广州网站建设加盟什么网站赚的钱最多
  • 沂南建设局网站网站域名查询注册
  • 网站维护提示页面模板离我最近的物流公司
  • 在互联网上建设网站可选择的方案有领导高度重视门户网站建设
  • 官网设计比较好看的网站网站文章页301重定向怎么做
  • 吉林网站建设公司展厅装修效果图
  • 网站建设方案标书深圳公司注册登记中心
  • 怎么做网站自动响应那个网站做玉石最专业
  • 网盘网站建设设计专业自学网站
  • 肃宁县网站建设公司万网是什么网站
  • 怎么评价网站做的好坏个人网站名可以和别人一样吗
  • 网站开发询价表模板下载网站系统怎么做
  • wordpress有识图插件长沙谷歌优化
  • 网站后台维护一般要怎么做2345小游戏
  • 做百度网站那家好wordpress 自定义 分类
  • 怎么样自己做最简单的网站潍坊企业建站系统
  • 金华网站建设公司哪家好vs网站制作教程