马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一、终端输入
这里是已经下载了
查验是否安装成功,终端输入
如图所示是代表之前的command line tools安装 是安装成功的(Clang会不断更新的,更新位置体系更新中更新)
二、下载VSCode
Download Visual Studio Code - Mac, Linux, Windows
三、配置VSCode
- 搜索框中输入“C”,选择第一个扩展安装,第二个也可以安装(自选安装)
- 勾选第一个Clear Previous Output
- 勾选Run In Terminal
- 勾选Save All File Before Run
- 勾选Save File Before Run
四、完成配置
五、创建配置C,C++
1、创建一个文件夹
(自定义创建位置,只要自己能记取安装位置即可)
2、打开创建的文件夹
3、新建文件
文件后缀为.c是C文件,.cpp是C++文件
- #include<stdio.h>
- int main()
- {
- printf("Hello World\n");
- return 0;
- }
复制代码
- #include <iostream>
- using namespace std;
- int main()
- {
- cout<<"Hello World!"<<endl;
- return 0;
- }
复制代码 4、打开设置,将Auto Save修改成afterDelay
5、修改运行按钮
6、设置搜索栏搜索,并取消勾选
7、 运行cpp文件,表现运行效果
8、调试配置
- command+shift+p打开搜索框输入task,并打开
(可直接复制,省事)
- {
- "version": "2.0.0",
- "tasks": [
- {
- "type": "cppbuild",
- "label": "C/C++: clang 生成活动文件",
- "command": "/usr/bin/clang",
- "args": [
- "-fcolor-diagnostics",
- "-fansi-escape-codes",
- "-g",
- "${file}",
- "-o",
- "${fileDirname}/${fileBasenameNoExtension}"
- ],
- "options": {
- "cwd": "${fileDirname}"
- },
- "problemMatcher": [
- "$gcc"
- ],
- "group": "build",
- "detail": "编译器: /usr/bin/clang"
- },
- {
- "type": "cppbuild",
- "label": "C/C++: clang++ 生成活动文件",
- "command": "/usr/bin/clang++",
- "args": [
- "-fcolor-diagnostics",
- "-fansi-escape-codes",
- "-g",
- "${file}",
- "-o",
- "${fileDirname}/${fileBasenameNoExtension}"
- ],
- "options": {
- "cwd": "${fileDirna me}"
- },
- "problemMatcher": [
- "$gcc"
- ],
- "group": "build",
- "detail": "编译器: /usr/bin/clang++"
- }
- ]
- }
复制代码
- 点击添加配置launch.json文件所有的配置信息
- {
- "version": "0.2.0",
- "configurations": [
- {
- "name": "C调试",
- "type": "cppdbg",
- "request": "launch",
- "program": "${fileDirname}/${fileBasenameNoExtension}",
- "args": [],
- "stopAtEntry": false,
- "cwd": "${fileDirname}",
- "environment": [],
- "externalConsole": true,
- "MIMode": "lldb",
- "preLaunchTask": "C/C++: clang 生成活动文件"
- },
- {
- "name": "C++调试",
- "type": "cppdbg",
- "request": "launch",
- "program": "${fileDirname}/${fileBasenameNoExtension}",
- "args": [],
- "stopAtEntry": false,
- "cwd": "${fileDirname}",
- "environment": [],
- "externalConsole": true,
- "MIMode": "lldb",
- "postDebugTask": "C/C++: clang++ 生成活动文件"
- }
- ]
- }
复制代码
六、完成结束
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |