openGauss配置vscode编译调试环境

如何编译和安装openGauss请参考官方文档。

生成任务文件tasks.json

javascript 复制代码
{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "shell",
			"label": "C/C++: g++ 生成活动文件",
			"command": "make -sj && make install -sj",
			"options": {
				"cwd": "${workspaceFolder}"
			},
			"problemMatcher": [
				"$gcc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			},
			"detail": "编译器: /home/gauss/binarylibs/buildtools/gcc7.3//gcc/bin/g++"
		}
	]
}

运行任务文件launch.json

javascript 复制代码
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) 启动",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/dest/bin/gaussdb",
            "args": ["-D", "${workspaceFolder}/dest/data", "--single_node"],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "text": "handle SIGUSR1 noprint nostop",
                    "ignoreFailures": true
                },
                {
                    "text": "handle SIGUSR2 noprint nostop",
                    "ignoreFailures": true
                }
            ]
        }
    ]
}
相关推荐
不知所云,6 小时前
3. lvgl 9.3 vscode 模拟环境搭建 lv_port_pc_vscode-release-v9.3
ide·vscode·编辑器·c·sdl·lvgl vscode·lvgl模拟器
墨小傲8 小时前
基于Linux下的vscode c/c++开发环境搭建详细教程
linux·c语言·vscode
淡漠的蓝精灵8 小时前
【2025】Sublime Text 4安装教程保姆级一键安装教程(附安装包)
其他·编辑器·sublime text
Percep_gan8 小时前
idea的使用小技巧,个人向
java·ide·intellij-idea
tan180°17 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql
万千思绪21 小时前
【PyCharm 2025.1.2配置debug】
ide·python·pycharm
我在看世界1 天前
家里vscode连公司内网vscede
vscode·ssh
不想迷路的小男孩1 天前
Android Studio 中Palette跟Component Tree面板消失怎么恢复正常
android·ide·android studio
AlickLbc1 天前
在phpstudy环境下配置搭建XDEBUG配合PHPSTORM的调试环境
ide·phpstorm
悠悠小茉莉1 天前
Win11 安装 Visual Studio(保姆教程 - 更新至2025.07)
c++·ide·vscode·python·visualstudio·visual studio