linux下gcc编译的四个步骤vscode配置c环境linux,在Ubuntu中安装VSCode并配置
CC++开发环境的⽅法步骤
第⼀步,打开Ubuntu Software下载VSCode。(so easy)
然后使⽤sudo dpkg -i xxx.deb解压即可
第⼆步,如果你的电脑中没有gcc,g++,gdb的话,可以通过以下代码获得。
sudo apt-get update //访问源列表,并读取软件列表
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gdb
第三步,打开VSCode,安装三个插件
1.C/C++
2.Code Runner
3.Run in Terminal
第四步,新建⼀个⽂件夹,⽤VSCode打开它,在那个⽂件夹⾥新建⼀个.vscode⽂件夹,并在这个⽂件夹⾥创建⼀个launch.json 和 ⼀个tasks.json
两个⽂件夹⾥的内容是这样的
launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"preLaunchTask": "compile",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
tasks.json
{
"version": "2.0.0",
"tasks": [{
"label": "compile",
"command": "g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"problemMatcher": {
"owner": "cpp",
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
},
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
这⾥默认写的是C++,如果要写C的话,把command由 g++ 改为 gcc 即可。最后讲下编译运⾏。~~~~
编译运⾏的话其实我很推荐⽤Terminal。
Ubuntu中使⽤Terminal编译运⾏C/C++程序
编译 : g++ -o 想要得到的可执⾏⽂件的名字 你想要编译的⽂件的名字
运⾏ :./可执⾏⽂件名
例如:我有⼀个 Hello.cpp , 我想⽣成⼀个名为 Hello 的可执⾏⽂件
⾸先 : g++ -o Hello Hello.cpp //编译⽣成执⾏⽂件
./Hello //执⾏可执⾏⽂件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论