Could not find a package configuration file provided by "cloud_msgs" with any of the following names
时间: 2023-08-23 11:36:28 浏览: 146
This error message usually occurs when you are trying to build a ROS package that depends on another package, but the system cannot find the required package.
To solve this issue, you need to make sure that the missing package is installed and that its path is added to the ROS_PACKAGE_PATH environment variable.
You can also try running the following command to see if the missing package is already installed on your system:
```
rospack find <missing_package_name>
```
If the package is not found, you may need to install it using the following command:
```
sudo apt-get install ros-<distro>-<package_name>
```
Make sure to replace `<distro>` with your ROS distribution (e.g., "kinetic", "melodic", etc.) and `<package_name>` with the name of the missing package.
Once the package is installed, you can try building your ROS package again.
阅读全文