zoukankan      html  css  js  c++  java
  • Unknown CMake command "check_symbol_exists".

    - Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy
    CMake Error at CMakeLists.txt:59 (check_symbol_exists):
      Unknown CMake command "check_symbol_exists".

    -- Configuring incomplete, errors occurred!
    See also "/home/ht/catkin_ws/src/navigation/amcl/cmake-build-debug/CMakeFiles/CMakeOutput.log".
    See also "/home/ht/catkin_ws/src/navigation/amcl/cmake-build-debug/CMakeFiles/CMakeError.log".

    在clion里面reload cmake project时,发现报错,找不到该库,通过查看error日志,发现是线程没有

    CMakeFiles/cmTC_1a3f9.dir/src.c.o: In function `main':
    src.c:(.text+0x3c): undefined reference to `pthread_create'
    src.c:(.text+0x48): undefined reference to `pthread_detach'
    src.c:(.text+0x59): undefined reference to `pthread_join'
    src.c:(.text+0x6d): undefined reference to `pthread_atfork'
    collect2: error: ld returned 1 exit status

    问题参考:https://stackoverflow.com/questions/55445914/cmake-check-symbol-exists-doesnt-work-because-of-missing-pthread

    解决:https://cmake.org/cmake/help/latest/module/CheckSymbolExists.html

    在CMakeLists文件里加一行

    include(CheckSymbolExists)

    -------

    解决!!!

  • 相关阅读:
    (转)Scrapy 深入一点点
    解决Scrapy shell启动出现UnicodeEncodeError问题
    js回调方法
    UGUI 之 控件以及按钮的监听事件系统 存档
    重力感应示例
    网格概念
    Flash Player11异步解码Bitmap
    打包包含已修改过的bug
    ios7官方推荐icon尺寸
    项目资源通过swc获取
  • 原文地址:https://www.cnblogs.com/havain/p/11735986.html
Copyright © 2011-2022 走看看