ROSEnv¶
这个 ROSEnv
生成器是一个环境生成器,它与 CMakeDeps 和 CMakeToolchain 结合使用,允许 ROS 软件包使用 Conan 软件包。
conanfile.txt¶
[requires]
fmt/11.0.2
[generators]
CMakeDeps
CMakeToolchain
ROSEnv
这个生成器将创建一个 conanrosenv.sh 脚本,其中包含必需的环境变量,以便 CMake 和 Colcon 能够找到由 Conan 安装的软件包。
在运行 colcon build 命令之前,需要 source 这个脚本
$ cd workspace
$ conan install ...
$ source conanrosenv.sh
$ colcon build