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"

相关推荐
步木木4 小时前
Anaconda和Pycharm的区别,以及如何选择两者
ide·python·pycharm
只是橘色仍温柔6 小时前
xshell可以ssh连接,但vscode不行
运维·vscode·ssh
mywpython8 小时前
mac 最新的chrome版本配置selenium的方式
chrome·python·selenium·macos
SHtop119 小时前
Eclipse IDE
ide·eclipse
吉均10 小时前
如何实现局域网内无痛访问Jupyter Notebook?
ide·python·jupyter
A__tao10 小时前
SQL 转 PHP Eloquent、Doctrine ORM, 支持多数据库
android·ide·android studio
Tee xm20 小时前
清晰易懂的VSCode加Cline插件使用不同API提供商实现AI编程
vscode·ai编程·安装
William.csj21 小时前
Linux——开发板显示器显示不出来,vscode远程登录不进去,内存满了的解决办法
linux·vscode
mzak1 天前
vscode集成deepseek实现辅助编程(银河麒麟系统)【详细自用版】
linux·vscode·编辑器·银河麒麟·deepseek
JCBP_1 天前
数据结构3
服务器·c语言·数据结构·vscode