精华内容
下载资源
问答
  • catkin_make出错

    2021-05-10 13:31:38
    安装好ros后,catkin_make出现如下报错: CMake Error at CMakeLists.txt:65 (message): find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason ...

    安装好ros后,catkin_make出现如下报错:

    CMake Error at CMakeLists.txt:65 (message):
      find_package(catkin) failed.  catkin was neither found in the workspace nor
      in the CMAKE_PREFIX_PATH.  One reason may be that no ROS setup.sh was
      sourced before.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/zzr/carto_ws/build/CMakeFiles/CMakeOutput.log".
    Invoking "cmake" failed
    

    解决方法:

    echo "source /opt/ros/kinect/setup.bash" >> ~/.bashrc
    source ~/.bashrc

     

    展开全文
  • linux18.0 Livox mid40配置过程-catkin安装 首先,配置livox-mid40的基本流程: 1、配置livox-SDK git clone https://github.com/Livox-SDK/Livox-SDK.git cd Livox-SDK cd build && cmake .. make sudo ...

    Ubuntu18.0 Livox mid40配置过程-catkin安装

    首先,配置livox-mid40的基本流程:

    1、配置livox-SDK

    git clone https://github.com/Livox-SDK/Livox-SDK.git
    cd Livox-SDK
    cd build && cmake ..
    make
    sudo make install
    

    2、从livox的 GitHub 获取livox-ROS 驱动程序

    git clone https://github.com/Livox-SDK/livox_ros_driver.git ws_livox/src
    

    3、构建览沃 ROS 驱动程序:

    cd ws_livox
    catkin_make
    source ./devel/setup.sh
    

    1.2步骤还挺顺利,到第三步catkin_make就不行了,因为系统里还没配置catkin_make。。。。。

    先装好ROS,按照下面这个博主的就行

    https://blog.csdn.net/maijiayong/article/details/109910366

    装完ROS,就是catkin_make

    1.sudo apt-get install git
    在这里插入图片描述
    解决方案:sudo apt --fix-broken install python-catkin-pkg-modules

    2.git clone https://github.com/ros/catkin
    3.sudo apt-get install cmake python-catkin-pkg python-empy python-nose python-setuptools libgtest-dev build-essential
    4.cd catkin
    5.mkdir build
    6.cd build
    7.cmake -DCMAKE_BUILD_TYPE=Release ../
    这一步的问题:具体解决思路
    在这里插入图片描述
    8.make
    9.sudo make install
    10.回到catkin_make文件夹外面,cd ../..
    11.catkin_make
    12.找一下你的devel文件夹在哪,进去source ./setup.sh或者source ./devel/setup.sh

    展开全文
  • ROS中catkin_make出错

    千次阅读 2018-08-22 18:42:34
    情况一 在ROS的Kinetic Kame(May 2016 - May ...在开发过程中,如果在较早的版本(如indigo)中使用了c++11标准库的一些函数时,在catkin_make过程会报错。 因此,需要在你使用了c++11标准库函数的包里CMakeLists...
    • 情况一

    在ROS的Kinetic Kame(May 2016 - May 2021)这个版本之前的所有版本都是在c++03环境下编译的。
    Kinetic Kame版本开始才使用c++11环境下编译。

    在开发过程中,如果在较早的版本(如indigo)中使用了c++11标准库的一些函数时,在catkin_make过程会报错。
    因此,需要在你使用了c++11标准库函数的包里CMakeLists.txt文件里添加
    add_compile_options(-std=c++11)来显式的指定编译环境。

    • 情况二

    出现错误:
    robot_control/src/robot_control.cpp:9:62: fatal error: robot_control/robot_control.h: No such file or directory
     #include<robot_control/robot_control.h>

    出现此错误时,有三种可能情况:
    1. 此.h文件是由自定义消息生成的,如robot_msgs/voltage.msg
        则解决方法是cmakeList中添加:
                     add_executable(robot_control_node  src/robot_control.cpp )
                     add_dependencies(robot_control_node robot_msgs_gencpp)
                     target_link_libraries(robot_control_node ${catkin_LIBRARIES})
     其中:robot_control_node是所要生成的可执行文件,add_dependencies添加所需依赖。
     请记得,在find_package中添加robot_msgs
     其次,请记得在package.xml中添加
                     <build_depend>robot_msgs</build_depend>
                     <run_depend>robot_msgs</run_depend>

    2. 此.h文件位于本包include内
        解决方法是,在包含目录下包含include包:
                     include_directories(include  ${catkin_INCLUDE_DIRS})

    3. 此.h文件位于别的包内,如robot_navigation
        则在find_package中添加此包名:
                     find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs robot_navigation)
     其次,请记得在package.xml中添加
                     <build_depend>robot_navigation</build_depend>
                       <run_depend>robot_navigation</run_depend>

    展开全文
  • catkin_make出错。Makefile:138: recipe for target ‘all’ failed Makefile:138: recipe for target ‘all’ failed make: *** [all] Error 2 Invoking “make -j4 -l4” failed 解决方法 // A code block ...

    catkin_make出错。Makefile:138: recipe for target ‘all’ failed

    Makefile:138: recipe for target ‘all’ failed
    make: *** [all] Error 2
    Invoking “make -j4 -l4” failed

    解决方法

    // A code block
    username@username:~/catkin_ws/src$ sudo chown -R username /home/username/catkin_ws/
    [sudo] username 的密码:
    username@username:~/catkin_ws/src$ sudo chmod -R +x /home/username/catkin_ws/
    

    替换username为自己电脑的用户名即可

    展开全文
  • 下面我们开始创建一个catkin 工作空间:   $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src 即使这个工作空间是空的(在'src'目录中没有任何软件包,只有一个CMakeLists.txt链接文件),你依然可以编译它: ....
  • ROS和Anaconda共存时catkin_make出错

    千次阅读 2018-06-13 22:38:50
    写在前面 最近在电脑上安装了Anaconda进行pytorch的学习,猛然发现ROS的编译过不去了...在常规的catkin_make或者catkin build等骚操作之后,一个问题让我虎躯一震,这不应该啊,我空的工程 CMake Error at /opt...
  • catkin_make出现 No module named 'catkin_pkg'

    千次阅读 2020-01-22 19:28:00
    Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH. 尝试查找catkin_pkg并检查你的PYTHONPATH。catkin_pkg不在我的PYTHONPATH中(可能是由于其他程序安装),所以我添加了...
  • CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package): Could not find a package configuration file provided by "hector_mapping" 这个提示的意思是:不能通过“hector_...
  • catkin_make 错误

    2020-07-31 17:57:29
    当ros 中 catkin_make 出现此类错误时 因为 opencv 默认将头文件装到了 /usr/local/include/opencv中 解决方法为 将 /usr/local/include/opencv复制到 /usr/include/opencv中去 提示为其他库时的解决方法也一样。
  • The specified base path “/home/ubuntu/catkin_ws” contains a CMakeLists.txt but “catkin_make” must be invoked in the root of workspace….. 出现这种情况的原因是catkin_init_workspacce的时候...
  • ROS 'catkin_make' 命令出错

    千次阅读 多人点赞 2019-01-16 10:04:19
    之前,我在自己的电脑上(新安装的ubuntu16.04)装好了ROS,用catkin_make编译成功了,但是用一样的方法在实验室的电脑上编译就报错,后来发现和之前装过的Anaconda有关系。 ROS 进行 catkin_make 时报错如下: ...
  • 在ros安装时,运行到建立工作空间,然后编译catkin_make出错。 情况一:如果是你错误使用了Python3版本,那么就将编译命令由catkin_make改为 catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python2 参考链接1
  • <code>make[2]: *** 没有规则可制作目标“darknet_ros/darknet_ros/CMakeFiles/darknet_ros_lib.dir/build”。 停止。 CMakeFiles/Makefile2:3686: recipe for target 'darknet_ros/darknet_ros/CMakeFiles/...
  • catkin_make失败(编译am_traj)

    千次阅读 2020-06-14 10:53:06
    ws$ catkin_make Base path: /home/ycx/catkin_ws Source space: /home/ycx/catkin_ws/src Build space: /home/ycx/catkin_ws/build Devel space: /home/ycx/catkin_ws/devel Install space: /home/ycx/catkin_ws/...
  • 解决catkin_make出现的问题

    千次阅读 2019-04-25 20:16:48
    解决catkin_make出现的问题 关于"hardware_interface" CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package): Could not find a package configuration file provided by ...
  • ros安装 catkin_make失败

    2021-10-21 13:49:24
    在ros安装时,运行到建立工作空间,然后编译catkin_make出错。 首先一个是python 版本兼容性问题 解决办法 检查一下Python的版本: python -V 检查一下catkin依赖的Python版本: dpkg -L python-catkin-pkg ...
  • 我真实服了,我几乎每一步都能遇到问题,这是我catkin_make时候遇到的新问题: 百度总结了一下,文末附上链接: 1.Could not find a package configuration file provided by &quot;gazebo_ros_control&...
  • catkin_ws中道CMakelist的问题 使用unlink /home/ubuntu/catkin_ws/CMakeLists.txt 与系统ROS/中的CMakelist做...http://answers.ros.org/question/252980/catkin_make-fail-must-be-invoked-in-the-root-of-works...
  • 1,输入sudo gedit /opt/ros/kinetic/bin/catkin_make 2把第一行的 #!/usr/bin/python 改为 #!/usr/bin/python2 ok! `
  • ROS server与client的创建 catkin_make编译指定功能包 目录ROS server与client的创建 catkin_make编译指定功能包一、自定义服务数据1 创建.srv文件2.修改cmakelists.txt文件并编译二、创建server1.创建service.cpp...
  • ROS在链接外部库文件的时候编译可能会出现以下错误: /usr/bin/ld cannot find -l* collect2: error: ld returned 1 exit ...link_directories(${catkin_LIB_DIRS} lib) 其中lib改为你存放库文件的路径即可。 ...
  • cartographer/mapping/proto/internal/legacy_serialized_...$ catkin_make_isolated --install --use-ninja 如果上面还是没有解决问题的话, 建议新建一个文件夹 按照下面链接的方式再重新来一趟即可。 ...
  • 问题场景描述:在进行为catkin创建ROS工作空间的过程中mkdir -p ~/...catkin_make 进行到catkin_make编译工作空间的时候出现了如下的错误(我的原图找不到了,就用了相似的下图代替,反正错误原因是一样的):错误原因分析...
  • 当根据提示打开"sudo gedit /opt/ros/melodic/bin/catkin_make"时,发现**#!/usr/bin/python**,这个时候catkin_make使用的是usr的默认Python3 路径,所以会出现找不到相关的模块的问题。 解决方案: 1.编辑catkin ...
  • 编译的时候报错找不到random_numbers组件,通过执行下面命令解决 sudo apt-get install ros-melodic-random-numbers 也就是安装一下就好了,然后配置一下环境让Cmake可以找到依赖。 source /opt/ros/melodic/setup....
  • ROS qt gui catkin_make错误 make -j4 -l4

    千次阅读 2019-06-19 21:30:09
    make qt gui的时候,由于moc工具箱的原因,可能会报错 The steps: sudo gedit /usr/include/boost/type_traits/detail/has_binary_operator.hpp Modify “namespace BOOST_JOIN(BOOST_TT_TRAIT_NAME,_impl...
  • catkin_make 编译多个包

    2020-10-12 16:19:41
    我的src文件下面有很多建立的包,但是发现用编译命令:catkin_make 会出现问题,完成不了编译的功能;不知道为啥,按理说 catkin_make 就是为了解决多包的,不然就用 camke 了 解决的办法: 方法一 catkin_make -...
  • 前言:今天在用源码装autoware时,最后需要用./catkin_make_release编译源码,这个错误看到killed就知道是因为内存不足,因为我是在jetson nano板子上装的,所以内存很小,只有4g,因此解决办法就是扩容,通过设置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,130
精华内容 452
关键字:

catkin_make出错