CMake Error at CMakeLists.txt:1: Parse error. Expected a command name, got unquoted argument with text "/opt/ros/indigo/share/catkin/cmake/toplevel.cmake".
时间: 2023-08-15 18:05:19 浏览: 420
linphone-desktop出现Cmake Error at builders/vpx.cmake:89的几个错误文件解决
这个错误通常表示在 CMakeLists.txt 文件的第一行中存在语法错误。CMakeLists.txt 是用于配置 CMake 构建系统的文件。
首先,请确保你的 CMakeLists.txt 文件的第一行是有效的 CMake 命令,而不是路径。常见的第一行命令是 `cmake_minimum_required(VERSION x.x)`,指定所需的 CMake 版本。例如,`cmake_minimum_required(VERSION 3.10)`。
如果你在项目中使用了 ROS(Robot Operating System),在 CMakeLists.txt 文件的第一行可能需要调用 ROS 的 CMake 文件。确保使用正确的语法引用 ROS 的 toplevel.cmake 文件。例如,`find_package(catkin REQUIRED)`。
如果你仍然遇到问题,请提供更多关于你的 CMakeLists.txt 文件的细节,以便我可以更好地帮助你解决问题。
阅读全文