首页 > 其他分享 >VSCode配置

VSCode配置

时间:2023-01-31 10:12:13浏览次数:46  
标签:bin GCC exe VSCode 配置 gdb ++. 64

c_cpp_properties.json

{
"configurations": [
	{
		"name": "windows-gcc-x64",
		"includePath": [
			"${workspaceFolder}/**"
		],
		"defines": [
			"_DEBUG",
			"UNICODE",
			"_UNICODE"
		],
		// "windowsSdkVersion": "10.0.19041.0",
		"compilerPath": "D:/TDM-GCC-64/bin/g++.exe", // 此处双引号内的 D:/TDM-GCC-64 改为刚才安装编译器的路径,后面的 /bin/g++.exe 不动
		"cStandard": "c11",
		"cppStandard": "c++14",
		"intelliSenseMode": "${default}",
		"compilerArgs": []
	}
],
"version": 4
}

launch.json

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) 启动",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}/${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "miDebuggerPath": "D:/TDM-GCC-64/bin/gdb.exe",
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "将反汇编风格设置为 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活动文件"
        }
    ]
}

settings.json

{
    "files.associations": {
        "cstdio": "cpp",
        "queue": "cpp",
        "climits": "cpp"
    }
}

tasks.json

{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "cppbuild",
			"label": "C/C++: g++.exe 生成活动文件",
			"command": "D:\\TDM-GCC-64\\bin\\g++.exe",
			"args": [
				"-fdiagnostics-color=always",
				"-g",
				"${file}",
				"-o",
				"${fileDirname}/${fileBasenameNoExtension}.exe",
				"-std=c++14"
			],
			"options": {
				"cwd": "${fileDirname}"
			},
			"problemMatcher": [
				"$gcc"
			],
			"group": {
				"kind": "build",
				"isDefault": true
			},
			"detail": "编译器: D:\\TDM-GCC-64\\bin\\g++.exe"
		}
	]
}

标签:bin,GCC,exe,VSCode,配置,gdb,++.,64
From: https://www.cnblogs.com/TS357051/p/17078004.html

相关文章

  • vmware esxi配置虚拟机开机自启
    本地环境:esxi6.51.启用自动启动设置右侧栏主机-->管理页面,找到系统-->自动启动-->编辑设置,勾选已启用  2.配置虚拟机自动启动找到需要随esxi主机自启动的虚......
  • vscode设置快捷键控制光标移动(替代上下左右)
    参考文档:https://blog.csdn.net/weixin_42158546/article/details/112463296设置双快捷键控制光标上下左右移动 我的设置json文件如下     追加配置文件:......
  • druid数据源配置//往上粘就完事了
    spring:datasource:type:com.alibaba.druid.pool.DruidDataSourcedriver-class-name:com.mysql.jdbc.Driverurl:jdbc:mysql://localhost:3306/test......
  • springboot配置activemq
    前言网上有好多介绍springboot集成activemq的文章,看了一些文章感觉比较零散,还是抽时间自己详细总结一个如何使用,需要注意哪些点。尤其是关于连接池的配置,需要重点关注,否则......
  • springboot整合activemq(三)配置文件
    #服务端口,8080被另一服务占用server.port=9090spring.activemq.broker-url=tcp://127.0.0.1:61616#在考虑结束之前等待的时间#spring.activemq.close-timeout=15s#默认代......
  • 一、开发环境配置
    1.开发工具配置1.1开发工具版本服务端开发基础工具版本列表开发工具版本号IntelliJ-IDEA2021.x以上版本JavaJDK-1.8.xMaven3.6.x以上版本Centos7.......
  • SQL Server 安装、配置、迁移 三
    本片博文记录数据迁移。两台电脑,一台IP地址为:10.15.66.168,有名为TestprgDB的数据库,另一台IP地址10.15.66.169,无数据库。本次任务目的为把168电脑的数据库拷贝到169电脑。......
  • Fitter-细节-过滤器拦截方式配置 Fitter-细节-过滤器链(多个过滤器)
    Fitter-细节-过滤器拦截方式配置  拦截方式配置:资源被访问的方式注解配置:设置dispatcherTypes属性1.REQUEST:默认值。浏览器直接请求资源......
  • mysql8.0远程访问配置
    mysql8.0远程访问配置一、修改bind-address查找配置文件my.confwhichmysql/usr/bin/mysql--verbose--help|grep-A1'Defaultoptions'vimy.cnfbind-addres......
  • .NET7后端框架:读取配置文件
    前言在项目开发过程中,不可避免的会设置一些全局的可变的参数,如连接字符串、功能开关、Swagger配置、Redis配置等等。.NETCore将这些配置参数统一放在appsettings.json......