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"

相关推荐
HeeRiver4 小时前
VSCode调用deepseek-v4-pro/flash api的方法
ide·vscode·api·deepseek-v4
风曦Kisaki6 小时前
# Linux Shell 编程入门 Day01:Shell 基础认知、脚本编写规范、变量四大类型、数值运算
linux·运维·chrome
小菜鸟阿呆yu8 小时前
【pycharm】安装包例如pymysql
ide·python·pycharm
APIshop8 小时前
1688 跨境寻源通详情接口深度解析:从接入到实战
前端·网络·chrome
森林猿10 小时前
IDEA-控制台乱码
java·ide·intellij-idea
IMPYLH10 小时前
Linux 的 sum 命令
linux·运维·服务器·chrome·python·bash
H Journey10 小时前
Windows + VSCode + CMake 编译
windows·vscode·cmake
三品吉他手会点灯11 小时前
STM32 VSCode 开发-与STM32CubeMX协同开发环境搭建
vscode·stm32·单片机·嵌入式硬件
克拉拉KLARA11 小时前
vscode禁用在git提交中插入ai coauthor copilot
git·vscode·copilot
三品吉他手会点灯12 小时前
STM32 VSCode 开发-C语言程序运行后,终端中文乱码
c语言·ide·笔记·vscode·stm32·学习·编辑器