(转+修改)安装VS2010后的帮助文档安装出现错误:未能在指定文件夹中创建本地存储区.....

安装完VS2010后,出现错误,取消后

再安装MSDN

打开“Help Library 管理器 - Microsoft Help 查看器 1.0”

提示“请为本地内容选择位置”

默认的位置是在“C:/Documents and Settings/All Users/Application Data/Microsoft/HelpLibrary/”

 

更改后

点击“确定”后系统报错

提示“未能在指定文件夹中创建本地存储区,请选择其他位置。可以检查事件日志以了解详细信息”。

更换路径结果还是一样

未能在指定文件夹中创建本地存储区

 

以下是解决方法:


打开C:/Program Files/Microsoft Help Viewer/v1.0

修改HelpLibManager.exe.config
把FirstTimeRun

### 解决 CMake 错误:源目录不存在 当在 Windows 10 上尝试通过源码编译安装 CARLA 0.9.13 并遇到 `CMake error: source directory does not exist` 的错误时,这通常表明指定的路径或依赖项未正确配置。以下是可能的原因以及解决方案: #### 可能原因分析 1. **克隆仓库失败** 如果 Git 命令未能成功成下载 CARLA 源代码,则目标文件夹可能是空的或者不整[^1]。 2. **Zlib 或其他依赖缺失** CARLA 构建过程需要多个第三方库支持,其中包括 Zlib。如果这些依赖未被正确安装或链接到构建环境中,可能会引发类似的错误。 3. **路径设置问题** 使用 CMake 配置项目时,输入的目标源代码路径有误也可能触发此错误消息。 --- #### 解决方案 ##### 步骤一:验证并重新获取 CARLA 源代码 确认是否已全拉取 CARLA 存储库至本地磁盘。运行以下命令来检查存储库状态: ```bash git status ``` 如果没有发现任何提交记录或其他内容,说明克隆操作可能存在异常。可以删除当前文件夹重试: ```bash rm -rf carla/ git clone https://github.com/carla-simulator/carla.git ``` ##### 步骤二:准备必要的依赖环境 CARLA 安装指南指出,在开始之前需先准备好所有必需组件,特别是压缩工具包如 Zlib。可以通过 vcpkg 工具链自动管理此类外部库: ```powershell # 初始化vcpkg .\vcpkg\bootstrap-vcpkg.bat # 安装zlib和其他必要模块 .\vcpkg\vcpkg install zlib --triplet=x64-windows-static-md ``` 上述脚本会将所需的静态版本库放置于适当位置供后续阶段调用。 ##### 步骤三:调整 CMake 参数 启动 cmake-gui 应用程序后,请仔细核对 Source 和 Build 路径字段值是否指向实际存在的地址;另外还需确保额外选项里包含了类似 `-DCMAKE_PREFIX_PATH=<path_to_vcpkg_installed_libraries>` 这样的参数定义以便让系统知晓去哪里寻找预编译好的动态/静态库实例们。 --- ### 示例修正后的 CMake 调用方式 假设您的工作位于 D:\projects\carla ,那么整的命令序列如下所示: ```batch mkdir d:\projects\build_carla && cd /d d:\projects\build_carla cmake ^ -G "Visual Studio 16 2019" ^ -A x64 ^ -DUE4_ROOT=D:/UnrealEngine_4.27 ^ -DPYTHON_EXECUTABLE=C:/Python38/python.exe ^ -DCMAKE_PREFIX_PATH=d:/tools/vcpkg/installed/x64-windows-static-md .. ``` 以上指令片段中的每一部分都至关重要,尤其是 UE4_ROOT 和 PYTHON_EXECUTABLE 设置必须匹配您计算机上的具体安装情况。 --- ### 总结 通过对源代码整性、依赖关系处理以及 CMake 输入参数等方面的逐一排查,能够有效定位并修复 “source directory does not exist” 类型的问题。务必遵循官方文档推荐的最佳实践流程来进行每一步操作。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值