CMake Error at CMakeLists.txt:1:Parse error.Expected a command name, got unquoted argument with text

这篇具有很好参考价值的文章主要介绍了CMake Error at CMakeLists.txt:1:Parse error.Expected a command name, got unquoted argument with text。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:catkin_make失败,CMakeLists.txt报错

CMake Error at CMakeLists.txt:1:Parse error.Expected a command name, got unquoted argument with text,vim


解决方法

1.CMake升级

     通过查阅CMake升级博客,个人觉得是这个问题概率较小,也可以找编译成功的人,通过下列命令查看版本号对比来判断是否与这有关。

cmake --version

2.检查CMakeLists.txt里面代码是否有空格

    如果没有多余空格仍然报错,可在终端使用vim打开文件检查是否有多余的代码。ubantu安装vim的命令如下:

sudo apt-get install vim

vim打开CMakeLists.txt命令如下:

vim CMakeLists.txt

3. 将src下CMakeLists.txt删除,重新init

     本人测试有效的一个方案,试过网上的很多方法仍然报错,索性直接将CMakeLists.txt文件删除,再使用下列的代码重新生成:

catkin_init_workspace

     再次catkin_make完后又报了新的错误 ,原因是缺少相应的包。

CMake Error at CMakeLists.txt:1:Parse error.Expected a command name, got unquoted argument with text,vim

    根据提示使用下列命令安装上包后编译成功:文章来源地址https://www.toymoban.com/news/detail-614140.html

sudo apt-get install ros-melodic-PACKAGE

到了这里,关于CMake Error at CMakeLists.txt:1:Parse error.Expected a command name, got unquoted argument with text的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CMake Error: The source directory “XXX“ does not appear to contain CMakeLists.txt

    正常CMakeLists.txt文件是在项目根目录下,而我们在项目的build文件夹中进行cmake,导致找不到文件,解决方法,命令行后加两个点表示上级目录,关键就是这两个点:

    2024年02月04日
    浏览(47)
  • 如何处理postman报错:Error: Parse Error: Expected HTTP/

    遇到这个问题,应该是响应报文没有通过校验。下图是postman里的报错。 我们怎么去分析响应报文,可以用curl --verbose url来调试。 通过查看curl --verbose的输出,可以发现响应报文非头部分的长度超过了Content-Length,使得postman校验失败。当然,每个人的出错原因会不一样,这

    2024年02月11日
    浏览(46)
  • cmake中多级CMakeLists.txt调用

      在c/c++工程开发中,往往会涉及多级CMakeLists.txt的调用,并且调用方式错综复杂,主要有以下两种方式: 子目录中的CMakeLists.txt 独立生成目标 ,不作为主目标生成过程主的依赖存在,与主目标并无任何关系。 子目录中的CMakeLists.txt 作为主目标的依赖源文件 ,不单独生成

    2024年02月02日
    浏览(34)
  • Error:Incomplete command found at ‘^‘ position.

    华为eNSP,启动后输入命令sys,报错Error:Incomplete command found at \\\'^\\\' position.如何处理? 表1  命令行常见错误信息表 英文错误信息 错误原因 Error: Unrecognized command found at \\\'^\\\' position. 没有查找到命令 没有查找到 Error: Wrong parameter found at \\\'^\\\' position. 参数类型错 参数值越界 Error:Inc

    2024年02月04日
    浏览(32)
  • vs项目转cmake(.sln转CMakeLists.txt)

    proj2cmake https://github.com/mrpi/proj2cmake 另附cmake镜像站:https://cmake.org/files/ 编译proj2cmake时报错: 可参考 https://www.cnblogs.com/tang-zhou-zhou/p/16067695.html 编译boost 使用vs2017的x64_x86交叉工具命令提示符进入解压后的boost文件夹运行bootstrap.bat toolset:编译器 msvc-17.0(vs2017)gcc(mingw) pre

    2024年02月09日
    浏览(43)
  • 【gcc, cmake, eigen, opencv,ubuntu】五.CMakeLists.txt编写

    1.CMakeLists.txt模板 一个使用opencv 的 CMakeLists.txt 对应的目录: 2.设置编程语言版本 3.设置编译类型Debug,Release 4.设置获取文件列表 MATH_LIB_SRC 指示:找到的math目录下的 c文件 5.添加include目录 表示在src/include/目录中寻找头文件 include_directories(src/include) 6.配置编译选项 add_compile_

    2024年02月09日
    浏览(35)
  • 报错:CMake Error at /usr/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake:48 (message):

    虚拟机ubuntu系统下执行bash ./build-linux_RK3588.sh 报错:` 发现是编译器的问题,然后百度一圈, 说是要交叉编译 在终端执行下面命令: sudo apt-get install g++-aarch64-linux-gnu 然后就正常啦。

    2024年02月11日
    浏览(37)
  • cmake报错:CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message)...

    CMake Error at /usr/share/cmake-3.22/Modules/ FindPkgConfig .cmake:603 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal) CMakeLists.txt:99 (pkg_check_modules)

    2024年02月05日
    浏览(42)
  • CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Co

    安装cartographer_ros 运行catkin_make_isolated --install --use-ninja ubuntu版本:20.04 ros版本:noetic 命令出现一下问题 打开/catkin_ws/build_isolated/cartographer_ros下的CMakeCache.txt 勾选Advanced找到PYTHON_EXECUTABLE,更新为同路径下的Python3解决

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包