<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 單元測試二 <quiz> <question> <p>1.[單選](2分)目前ROS主流的編譯系統是?</p> <answer>A.Ament</answer> <answer>B.rosbuild</answer> <answer>C.CMake</answer> <answer correct>D.Catkin</answer> <explanation>Ament是ROS2的編譯系統,rosbuild太老了</explanation> </question> </quiz> <quiz> <question> <p>2.[單選](2分)如果你要clone一個ROS的軟件包,下列哪個路徑是合理的存放位置?</p> <answer>A.~/catkin_ws/devel</answer> <answer>B.~/catkin_ws/</answer> <answer correct>C.~/my_ws/src</answer> <answer>D.~/catkin_ws/build</answer> <explanation>通常ROS的pacakge都放在工作空間下的src目錄里,工作空間的名稱當然可以隨意指定</explanation> </question> </quiz> <quiz> <question> <p>3.[單選](2分)默認情況下,catkin_make生成的ROS可執行文件放在哪個路徑?</p> <answer>A.catkin_ws/src</answer> <answer>B.catkin_ws/</answer> <answer correct>C.catkin_ws/devel</answer> <answer>D.catkin_ws/build</answer> <explanation>你選對了</explanation> </question> </quiz> <quiz> <question> <p>4.[單選](2分)CMake文件編寫規則中,用于將庫文件鏈接到目標文件的是哪條指令?</p> <answer>A.add_executable()</answer> <answer>B.add_link()</answer> <answer>C.add_library() </answer> <answer correct>D.target_link_libraries()</answer> <explanation>你選對了</explanation> </question> </quiz> <quiz> <question> <p>5.[單選](2分)CMake的指令中,引入頭文件的搜索路徑是哪個指令?</p> <answer>A.cmake_include_directory()</answer> <answer>B.cmake_include_path()</answer> <answer correct>C.include_directories()</answer> <answer>D.include_directory()</answer> <explanation>你選對了</explanation> </question> </quiz> <quiz> <question multiple> <p>6.[多選](5分)一個ROS的pacakge要正常的編譯,必須要有哪些文件?</p> <answer>A.*.cpp</answer> <answer correct>B.CMakeLists.txt</answer> <answer>C.*.h</answer> <answer correct>D.package.xml</answer> <explanation>你選對了</explanation> </question> </quiz> <quiz> <question multiple> <p>7.[多選](5分)下列哪些是CMake沒有而Catkin有(Catkin擴展了)的指令?</p> <answer correct>A.add_action_files()</answer> <answer correct>B.add_message_files()</answer> <answer correct>C.add_service_files()</answer> <answer correct>D.generate_messages()</answer> <explanation> A、添加ROS的action文件 B、添加ROS的msg文件 C、添加ROS的srv文件 D、生成msg、srv、action</explanation> </question> </quiz> <quiz> <question> <p>8.[判斷](2分)roscd、rosls指令后面都可以直接加包名,作用分別是跳轉到軟件包路徑下,列出軟件包中的內容.</p> <answer correct>A.正確</answer> <answer>B.錯誤</answer> <explanation>是正確的</explanation> </question> </quiz>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看