cmake错误:Could not find a package configuration file provided by 的一种解决方法

错误截图如下:
cmake错误:Could not find a package configuration file provided by 的一种解决方法_第1张图片
解决方法:
我工程中CMakeLists.txt文件的find_package函数截图如下:
cmake错误:Could not find a package configuration file provided by 的一种解决方法_第2张图片
将后三个非官方的包单独分离出,重新写在find_package函数里面:
cmake错误:Could not find a package configuration file provided by 的一种解决方法_第3张图片
再次cmake,问题解决。
具体原因我还不清楚,希望有大佬看到能在评论里指点。

你可能感兴趣的:(Linux,ROS,cmake,c++,linux)