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"

相关推荐
未来之窗软件服务11 小时前
1k实现全磁盘扫描搜索——仙盟创梦IDE-智能编程 编程工具设计
ide·python·仙盟创梦ide
颜淡慕潇12 小时前
【Python】超全常用 conda 命令整理
chrome·python·conda
视频砖家14 小时前
Web前端VSCode如何解决打开html页面中文乱码的问题(方法2)
前端·vscode·vscode乱码·vscode中文乱码·vscode中文编码
未来之窗软件服务15 小时前
智慧农业运维平台养殖—传感器管理监控设计—仙盟创梦IDE
运维·css·ide·仙盟创梦ide
网硕互联的小客服17 小时前
如何解决 Linux 系统文件描述符耗尽的问题
linux·运维·chrome
万里沧海寄云帆17 小时前
如何在vscode中set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`
ide·vscode·编辑器
海尔辛18 小时前
学习黑客正经版Bash 脚本入门教程
chrome·学习·bash
东东__net18 小时前
Springboot+Vue+Mybatis-plus-Maven-Mysql项目部署
ide·vscode·编辑器
wolfengi21 小时前
Idea Code Templates配置
java·ide·intellij-idea
小彭律师1 天前
使用VSCode在Windows 11上编译运行项目
ide·windows·vscode