最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
西平县| 微山县| 平度市| 东丰县| 綦江县| 朝阳市| 黄冈市| 武胜县| 奎屯市| 衢州市| 夏津县| 慈利县| 大竹县| 时尚| 汾西县| 邵阳县| 宜宾县| 蒲江县| 曲麻莱县| 武邑县| 阳原县| 衡水市| 财经| 定结县| 绥阳县| 平乐县| 封丘县| 巨野县| 玉环县| 赤城县| 临汾市| 新巴尔虎右旗| 霞浦县| 临颍县| 巴林右旗| 博客| 新平| 巧家县| 开化县| 吉林市| 云阳县|