Home > Development Tools > VSCode > How to configure the C language compilation environment in vscode (share)

How to configure the C language compilation environment in vscode (share)

青灯夜游
Release: 2021-03-12 09:33:12
forward
2960 people have browsed it

This article will introduce to you vscodeHow to configure the C language compilation environment. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.

How to configure the C language compilation environment in vscode (share)

Related recommendations: "vscode tutorial"

vscode c language environment configuration

For complete tutorial, please view this tutorial: https://blog.csdn.net/qq_43041976/article/details/100542557

Use MinGW-W64 GCC-8.1.0 compiler default Configuration file of the installation directory
MinGW-W64 GCC download address: https://sourceforge.net/projects/mingw-w64/files/Toolchains targeting Win32/Personal Builds/mingw-builds/installer/mingw-w64-install. exe
Offline download address: https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示
            "type": "cppdbg", // 配置类型,这里只能为cppdbg
            "request": "launch", // 请求配置类型,可以为launch(启动)或attach(附加)
            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe", // 将要进行调试的程序的路径
            "args": [], // 程序调试时传递给程序的命令行参数,一般设为空即可
            "stopAtEntry": false, // 设为true时程序将暂停在程序入口处,一般设置为false
            "cwd": "${workspaceFolder}", // 调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录 workspaceRoot已被弃用,现改为workspaceFolder
            "environment": [],
            "externalConsole": true, // 调试时是否显示控制台窗口,一般设置为true显示控制台
            "MIMode": "gdb",
            "miDebuggerPath": "C:/Program Files (x86)/mingw64/bin/gdb.exe", // miDebugger的路径,注意这里要与MinGw的路径对应
            "preLaunchTask": "gcc", // 调试会话开始前执行的任务,一般为编译程序,c++为g++, c为gcc
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": false
                }
            ]
        }
    ]}
Copy after login

tasks.json

{
    "version": "2.0.0",
    "command": "gcc",
    "args": [
        "-g",
        "${file}",
        "-o",
        "${fileBasenameNoExtension}.exe"
    ]}
Copy after login

For more programming related knowledge, please visit: Programming Video! !

The above is the detailed content of How to configure the C language compilation environment in vscode (share). For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:csdn.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template