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

歡迎光臨散文網(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ó)家法律
南充市| 大英县| 来凤县| 日土县| 自贡市| 济南市| 怀柔区| 泾源县| 娱乐| 额济纳旗| 扬中市| 雅安市| 施甸县| 土默特右旗| 扎囊县| 黄平县| 同心县| 荣昌县| 哈巴河县| 英山县| 怀远县| 博客| 申扎县| 石阡县| 当涂县| 开原市| 浪卡子县| 通海县| 依安县| 衡南县| 伊金霍洛旗| 盖州市| 茂名市| 上虞市| 郴州市| 马边| 绍兴市| 迁安市| 琼结县| 兰坪| 府谷县|