无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

ros2 vscode clangd 插件設(shè)置

2023-06-12 22:57 作者:哈哈d呀  | 我要投稿


chatgpt 答案

  1. 安裝 Clangd:

    sudo apt install clangd

  2. 打開 Visual Studio Code,并在擴(kuò)展市場(chǎng)中搜索并安裝 "Clangd" 插件。

  3. 打開ROS 2 項(xiàng)目文件夾。

  4. 在項(xiàng)目根目錄中,創(chuàng)建一個(gè)名為 .vscode 的文件夾(如果還不存在)。

  5. .vscode 文件夾中,創(chuàng)建一個(gè)名為 settings.json 的文件(如果還不存在)。

  6. 打開 settings.json 文件,并將以下配置添加到文件中:

    jsonCopy code

    { ?"clangd.path": "clangd"}

  7. 保存 settings.json 文件。

  8. colcon build?--cmake-args -DCMAKE_EXPORT_COMPILE_COMMANDS=ON


踩坑記錄:?

  1. 按步驟設(shè)置成功之后還是不能補(bǔ)全,關(guān)閉 clangd插件之后再打開解決

  2. ros2 工作空間的src下有多個(gè)功能包,但是?colcon build 之后,生成的compile_commands.json 只有其中一個(gè)包的路徑。

    2個(gè)臨時(shí)解決辦法

    1. 每個(gè)功能包下面也分別生成compile_commands.json? 將所有功能包的內(nèi)容復(fù)制到build目錄下的compile_commands.json

    2. 最后編譯總的依賴其他功能包的工程


ros2 vscode clangd 插件設(shè)置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
怀仁县| 广宗县| 达拉特旗| 泸州市| 益阳市| 星子县| 南平市| 和林格尔县| 祁门县| 天祝| 五指山市| 丹阳市| 民乐县| 奉节县| 漳州市| 安平县| 安龙县| 绥德县| 怀宁县| 子洲县| 文成县| 广河县| 伊宁市| 平舆县| 韩城市| 盖州市| 廉江市| 喀什市| 怀柔区| 永新县| 辽源市| 平泉县| 丰镇市| 北碚区| 庆阳市| 略阳县| 延津县| 鄂托克前旗| 达日县| 泰和县| 祁阳县|