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
相关推荐
宋康2 分钟前
C/C++ 指针避坑20条
c语言·开发语言·c++
Ryan_Gosling21 分钟前
C++-构造函数-接口
开发语言·c++
ceffans31 分钟前
PDF文档中文本解析
c++·windows·pdf
SummerGao.37 分钟前
Windows 快速搭建C++开发环境,安装C++、CMake、QT、Visual Studio、Setup Factory
c++·windows·qt·cmake·visual studio·setup factory
仟濹42 分钟前
【二分搜索 C/C++】洛谷 P1873 EKO / 砍树
c语言·c++·算法
YH_DevJourney1 小时前
Linux-C/C++《C/8、系统信息与系统资源》
linux·c语言·c++
Igallta_8136222 小时前
【小游戏】C++控制台版本俄罗斯轮盘赌
c语言·开发语言·c++·windows·游戏·游戏程序
在雨中6123 小时前
【找工作】C++和算法复习(自用)
c++·算法
wave_sky4 小时前
Visual Studio中打开多个项目
ide·windows·visual studio
攻城狮7号4 小时前
【第二节】C++设计模式(创建型模式)-抽象工厂模式
c++·设计模式·抽象工厂模式