ROS-Win下编译 遇到Visual Studio 版本问题

PowerShell 和 CMD 指令不同

CMD 配置环境需要 call \ros2_iron\setup.bat

而 PowerShell 子需要路径 \ros2_iron\setup.ps1

当出现

无法加载文件 local_setup.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

需要配置执行策略 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

或者 Set-ExecutionPolicy -Scope CurrentUse 设置枚举RemoteSigned

$env:RMW_IMPLEMENTATION="rmw_fastdds_cpp" 使用 fast dds

复制代码
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
相关推荐
Qt程序员12 分钟前
从 C++11 到 C++23:枚举的原理升级与实践
c++·c++23
CC.GG14 分钟前
【C++】红黑树
java·开发语言·c++
闻缺陷则喜何志丹33 分钟前
【计算几何 线性代数】仿射矩阵的秩及行列式
c++·线性代数·数学·矩阵·计算几何·行列式·仿射矩阵得秩
张世争39 分钟前
windows 使用 cmake 方式源码编译 SDL2
windows·cmake·sdl2
xu_yule1 小时前
算法基础-背包问题(01背包问题)
数据结构·c++·算法·01背包
特立独行的猫a1 小时前
C++ Core Guidelines(C++核心准则):2025现代C++开发关键要点总结
c++·core guidelines·核心准测
Joy-鬼魅1 小时前
VC中共享内存的命名空间
c++·vc·共享内存命名空间
MonkeyKing_sunyuhua1 小时前
ubuntu22.04安装nginx
运维·windows·nginx
dragoooon341 小时前
[C++——lesson30.数据结构进阶——「红黑树」]
开发语言·数据结构·c++
云泽8081 小时前
C++ STL 栈与队列完全指南:从容器使用到算法实现
开发语言·c++·算法