Navigation

    蓝鲸ROS机器人论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Popular
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    如何在Windows上使用roscpp

    技术交流
    windows ros教程 roscpp boost
    4
    11
    3368
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 五仁馅冰皮月饼
      五仁馅冰皮月饼 last edited by

      我运行的时候,在编译安装这一步出现了问题,网上没有查到类似问题的解决办法,请问楼主有没有遇到过:
      3be8381e-a626-42c1-8ef2-f53c92a73706-image.png
      前面都是按照楼主说的步骤做的,软件都已经下载配置,build文件夹里面的内容也是删除过的,请帮我看一看,谢谢~

      weijiz 2 Replies Last reply Reply Quote 0
      • weijiz
        weijiz @五仁馅冰皮月饼 last edited by

        @五仁馅冰皮月饼 你的Visual Studio版本,Python版本和我不一样,也许是这个问题导致的

        1 Reply Last reply Reply Quote 0
        • weijiz
          weijiz @五仁馅冰皮月饼 last edited by

          @五仁馅冰皮月饼 应该是Python版本的问题,我换了Python3之后也编译失败

          五仁馅冰皮月饼 1 Reply Last reply Reply Quote 0
          • 五仁馅冰皮月饼
            五仁馅冰皮月饼 @weijiz last edited by 五仁馅冰皮月饼

            @weijiz 谢谢你~ 我又按照你的版本试了一下,生成了大部分的文件,但是没有生成ros_cpp.lib,我这边不知道还缺少什么文件,能不能麻烦你把生成的文件发我一份(1136295792@qq.com),我看帖子中给的github链接中也没有ros_cpp.lib文件😬
            这里是我最后一步编译的报错,查了好几天了,一直没能解决,不知道你有没有办法解决:

            
            “C:\catkin_ws\build\INSTALL.vcxproj”(默认目标) (1) ->
            “C:\catkin_ws\build\ALL_BUILD.vcxproj”(默认目标) (3) ->
            “C:\catkin_ws\build\ros_comm\clients\roscpp\roscpp.vcxproj”(默认目标) (33) ->
            “C:\catkin_ws\build\ros_comm\clients\roscpp\roscpp_generate_messages_py.vcxproj”(默认目标) (43) ->
            (CustomBuild 目标) ->
              C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(20
            9,5): error MSB6006: “cmd.exe”已退出,代码为 1。 [C:\catkin_ws\build\ros_comm\clients\roscpp\roscpp_generate_messages_py.vcxpro
            j]
            
            
            “C:\catkin_ws\build\INSTALL.vcxproj”(默认目标) (1) ->
            “C:\catkin_ws\build\ALL_BUILD.vcxproj”(默认目标) (3) ->
            “C:\catkin_ws\build\ros_comm\clients\roscpp\roscpp.vcxproj”(默认目标) (33) ->
            “C:\catkin_ws\build\ros_comm_msgs\rosgraph_msgs\rosgraph_msgs_generate_messages_py.vcxproj”(默认目标) (88) ->
            “C:\catkin_ws\build\std_msgs\std_msgs_generate_messages_py.vcxproj”(默认目标) (89) ->
              C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(20
            9,5): error MSB6006: “cmd.exe”已退出,代码为 1。 [C:\catkin_ws\build\std_msgs\std_msgs_generate_messages_py.vcxproj]
            
            
            “C:\catkin_ws\build\INSTALL.vcxproj”(默认目标) (1) ->
            “C:\catkin_ws\build\ALL_BUILD.vcxproj”(默认目标) (3) ->
            “C:\catkin_ws\build\ros_comm_msgs\std_srvs\std_srvs_generate_messages.vcxproj”(默认目标) (94) ->
            “C:\catkin_ws\build\ros_comm_msgs\std_srvs\std_srvs_generate_messages_py.vcxproj”(默认目标) (102) ->
              C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(20
            9,5): error MSB6006: “cmd.exe”已退出,代码为 1。 [C:\catkin_ws\build\ros_comm_msgs\std_srvs\std_srvs_generate_messages_py.vcxpr
            oj]
            
                47 个警告
                3 个错误
            

            主要是这几个error,谢谢~~

            weijiz 1 Reply Last reply Reply Quote 0
            • weijiz
              weijiz @五仁馅冰皮月饼 last edited by

              @五仁馅冰皮月饼 这里都是编译好的

              五仁馅冰皮月饼 2 Replies Last reply Reply Quote 0
              • 五仁馅冰皮月饼
                五仁馅冰皮月饼 @weijiz last edited by

                @weijiz 太感谢了,我试试哈👏

                1 Reply Last reply Reply Quote 0
                • 五仁馅冰皮月饼
                  五仁馅冰皮月饼 @weijiz last edited by

                  @weijiz 例程可以正常运行了✌ ,谢谢~

                  1 Reply Last reply Reply Quote 0
                  • Shawn_Ma
                    Shawn_Ma last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • 静听松风寒
                      静听松风寒 last edited by

                      我都是按照步骤做的,但是出现这个问题:
                      CMake Error at C:/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake:141 (find_package):
                      Found package configuration file:

                      C:/boost/lib/cmake/boost_date_time-1.79.0/boost_date_time-config.cmake
                      

                      but it set boost_date_time_FOUND to FALSE so package “boost_date_time” is
                      considered to be NOT FOUND. Reason given by package:

                      No suitable build variant has been found.

                      The following variants have been tried and rejected:

                      • libboost_date_time-vc143-mt-gd-x64-1_79.lib (vc143, detected vc142, set
                        Boost_COMPILER to override)

                      • libboost_date_time-vc143-mt-x64-1_79.lib (vc143, detected vc142, set
                        Boost_COMPILER to override)

                      Call Stack (most recent call first):
                      C:/boost/lib/cmake/Boost-1.79.0/BoostConfig.cmake:262 (boost_find_component)
                      D:/TSBrowserDownloads/cmake-3.22.3-windows-x86_64/share/cmake-3.22/Modules/FindBoost.cmake:594 (find_package)
                      roscpp_core/rostime/CMakeLists.txt:8 (find_package)

                      – Configuring incomplete, errors occurred!
                      See also “D:/catkin_ws/CMakeFiles/CMakeOutput.log”.
                      See also “D:/catkin_ws/CMakeFiles/CMakeError.log”.
                      请问下搂主遇到过没呢?

                      weijiz 1 Reply Last reply Reply Quote 0
                      • weijiz
                        weijiz @静听松风寒 last edited by

                        @静听松风寒 这个已经太过久远了,很多都不合适了,比如python现在都已经用3了。windows好像本身也可以直接装ros了

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright © 2015-2021 BlueWhale community