ake[2]: *** No rule to make target '/home/art/omniWheelCareRobot/rosCode/src/iot_modules/src/IOT_net.cpp', needed by 'iot_modules/CMakeFiles/IOT_net.dir/src/IOT_net.cpp.o'. Stop. CMakeFiles/Makefile2:4221: recipe for target 'iot_modules/CMakeFiles/IOT_net.dir/all' failed make[1]: *** [iot_modules/CMakeFiles/IOT_net.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....
时间: 2023-10-21 11:03:40 浏览: 132
Hyperledger Fabric make: *** No rule to make target问题(一)
5星 · 资源好评率100%
这个错误提示是由于在编译时缺少必要的文件导致的。可能是因为你的文件路径不正确或者文件缺失或者是没有正确配置CMake文件。
你可以检查一下文件路径是否正确,确认文件是否存在。同时,你也可以检查一下CMake文件是否正确配置,是否包含了所有需要的文件。
你还可以尝试清除缓存重新编译,使用以下命令:
```
rm -rf build
mkdir build
cd build
cmake ..
make
```
这些步骤可以清除之前的缓存,并重新编译和构建你的项目。希望这能够帮到你。
阅读全文