vscode打造cpp开发环境

vscode插件:clangd

关闭c++的代码补全等功能

json 复制代码
"C_Cpp.intelliSenseEngine": "Disabled"

生成compile_commands.json文件

基于cmake

bash 复制代码
// CMakeLists.txt
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

基于make

pip install compiledb

compiledb -n make -C build

或者

compiledb make -C build

基于bear

bear -- make

brew install icu4c

export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig"

相关推荐
ncj3934379061 小时前
vscode中对node项目进行断点调试
vscode·node.js
Joker`s smile3 小时前
Chrome安装老版本、不同版本,自制便携版本用于前端调试
前端·chrome
weixin_416639973 小时前
爬虫工程师Chrome开发者工具简单介绍
前端·chrome·爬虫
我是如子啊3 小时前
【解决“此扩展可能损坏”】Edge浏览器(chrome系列通杀))扩展损坏?一招保留数据快速修复
前端·chrome·edge
古月居GYH7 小时前
【数据分析】如何在PyCharm中高效配置和使用SQL
ide·sql·pycharm
lyj16899710 小时前
vue-i18n+vscode+vue 多语言使用
前端·vue.js·vscode
shimly12345612 小时前
bash 脚本比较 100 个程序运行时间,精确到毫秒,脚本
开发语言·chrome·bash
这是个栗子13 小时前
【问题解决】VSCode终端中看不到Git-Bash
ide·git·vscode
秃了也弱了。15 小时前
Chrome谷歌浏览器插件ModHeader,修改请求头,开发神器
前端·chrome
岁月玲珑17 小时前
【使用Android Studio调试手机app时候手机老掉线问题】
android·ide·android studio