VS2008 配置boost_1_58_0

本文介绍如何从源码下载并编译Boost库,并提供了详细的步骤指导。此外,还介绍了如何在Visual Studio 2008中配置Boost库的环境,包括设置库文件和包含文件路径。

1.下载boost 地址:http://sourceforge.net/projects/boost/files/boost/1.58.0/


2.编译boost

解压->双击bootstrap.bat 等这个结束后->双击bjam.exe 然后漫长等待(约30min)


3VS2008 配置环境

工具-》选项-》项目和解决方案-》VC++目录-》库文件-》F:\boost_1_58_0\stage\lib

包含文件-》F:\boost_1_58_0

### openCONFIGURATOR 插件加载错误解决方案 当使用 Eclipse 并集成 openCONFIGURATOR 插件时,如果在新建项目过程中出现错误提示:“Plugin Error loading shared libraries” 以及具体信息为 “Can’t find dependent libraries”,这通常表示插件所依赖的某些共享库未能正确加载。此类问题可能由以下原因引起: - 缺少必要的运行时依赖库(如 Boost 库) - 系统路径配置不正确 - 插件与当前操作系统或 Eclipse 版本不兼容 #### Boost 相关依赖缺失问题处理 若错误信息中明确指出 `boost_regex` 或其他 Boost 组件无法找到依赖库,则说明 Boost C++ 库未正确安装或未被插件识别。openCONFIGURATOR 插件依赖于 Boost 库进行内部逻辑处理和资源配置[^1]。 解决方法如下: - 下载适用于当前系统的 Boost编译库版本,确保其与插件要求的 Boost 版本一致。 - 将 Boost 的 DLL 文件所在目录添加到系统环境变量 `PATH` 中,以便插件能够正确加载这些依赖项。 - 若使用的是自定义构建的 Boost 库,需确认构建过程是否包含 `boost_regex` 模块,并将其输出路径加入插件可访问的范围内。 #### 示例:将 Boost 路径添加至系统环境变量(Windows) ```powershell # 假设 Boost 的 DLL 文件位于 C:\Boost\lib 目录下 [Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Boost\lib", [EnvironmentVariableTarget]::Machine) ``` 执行上述命令后,重启 Eclipse 以使新路径生效。 #### 插件兼容性与路径验证 有时,即使所有依赖库均已正确安装,Eclipse 仍可能因工作空间缓存或插件配置异常而报错。尝试以下操作: - 清理 Eclipse 工作空间缓存:关闭 Eclipse,删除 `.metadata/.plugins/org.eclipse.core.runtime/.settings` 目录下的相关配置文件。 - 验证插件安装路径是否完整,特别是 `native` 子目录中的 DLL 文件是否齐全。 - 确保 Eclipse 启动器使用的 Java 版本与 openCONFIGURATOR 插件兼容,建议使用 JDK 8 或更高版本。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值