vscode怎么创建c项目?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vscode怎么创建c项目?相关的知识,希望对你有一定的参考价值。
求详细教程
vscode怎样编写c程序?一、获取C/C++扩展
1、打开vscode
2、ctrl+shift+x打开商店
3、搜索C/C++安装、重启vscode
e125d1ee0c8bed76453042fba8438f7.png
二、安装GCC
1、下载MinGW
2、打开安装程序,安装到D盘(需要创建MinGW文件夹),安装完成之后生成MinGW安装管理器
3、管理器自动打开(如果没有请手动),点击All Packages,选中gcc.bin,g++.bin,gdb.bin,点击Installation,选择Apply Changes,点击Apply提交进行安装
0488d5fba2514f27925f8fe6c71df09.png
win+R,输入control进入控制面板,依次点击系统与安装->系统->高级系统设置->环境变量,找到Path->编辑->新建,将安装好的MinGW的bin文件夹路径粘贴进去。
8582b4a0e711b76938b21c60cfa0d75.png
三、配置智能提示
1、编写一个测试文件demo.c,点击引入的标准库下的“提示灯”,生成c_cpp_properties.json文件
2、编辑c_cpp_properties.json
5c59ca6c91c764055b52716e1bf6b0f.png
c_cpp_properties.json修改内容如下:
e9f6e93dd74073591bdbafd0c3345ac.png
四、开启调试功能
F5或Ctrl+F5启用调试,选择C++(GDB/LLDB)生成launch.json文件,修改如下:
Ctrl+Shift+P输入Tasks:Configure Task配置任务,选择使用模块创建task.json文件,选择Others模板,生成task.json文件,修改如下:
如果出现错误:进程终止,退出代码:1,可能是gcc还没被编辑器加载(测试方法:打开控制台,输入gcc,看提示信息),重启编辑器就可以。 参考技术A 步骤1:
打开Visual Studio 2012,点击程序左上角的“文件”--“新建”--“项目”。
步骤2:
在弹出窗口选择模板“visual C++”,在新建项目栏里选择“win32控制台应用程序”,直接点击确定。
步骤3:
勾选“空项目”,直接点击“完成”。
步骤4:
双击左侧栏内项目“源文件”--“添加”--“新建项”。
步骤5:
在弹出窗口,把名称改为.c结尾的后缀名,具体操作如图所示。然后选择添加。
步骤6:
我们在输入框内输入C语言代码,在导航栏里选择“调试”--"开始执行(不调试)"
步骤7:
经过运算显示运算结果。 参考技术B 1、安装VS Code,现在好像默认带了C/C++插件。
2、创建项目:可以在 文件->打开文件夹 中创建项目文件夹;
3、编写程序:
-test
--main.c
--source.c
--source.h
--.vscode
----launch.json
----tasks.json
.vscode文件夹后续由VS Code自动创建;
main.c
#include <stdio.h>
#include "source.h"
int main(void)
printf("add:%d\n", add(2, 5));
printf("sub:%d\n", sub(5, 2));
return 0;
source.h
extern int add(int a, int b);
extern int sub(int a, int b);
source.c
int add(int a, int b)
return a + b;
int sub(int a, int b)
return a - b;
4、创建Task:Task可以用来完成很多事,不仅仅是用来编译!!!
创建一个task非常的简单.可以Ctrl+Alt+p叫出来命令行 输入task

点击接着选择Others,

就可以生成一个默认的模板. tasks.json:
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "echo",
"isShellCommand": true,
"args": ["Hello World"],
"showOutput": "always"
如果程序只有一个C文件,那么,只要修改上面模板中的command和args对应的内容即可,将echo换成gcc,将Hello World换成想要添加的参数或者放空,按Ctrl + Shit + b执行任务,就能编译出程序。 参考技术C 1、下载插件C/C++、C++ Intellisense;
2、新建一个空文件夹,从VSCode打开。 (或File-->Open Folder-->新建一个空文件夹);
3、按F5(用命令行gcc、g++;或者编写makefile文件,make;),选择C++(GDB/LLDB),生成launch.json(用来调试);
4、修改launch.json,将
"program": "enter program name, for example $workspaceFolder/a.out"
改为
"program": "$workspaceFolder/ProjectName";"externalConsole": true
表示输出会在弹出的命令行。修改为false的话,会在VSCode内部terminal输出。
5、Ctrl+Shift+B, 选择tasks.json-->模板--->other,生成tasks.json(创建任务);
6、修改 tasks.json,
"command": "echo Hello"
改成
"command": "g++ -o ProjectName ProjectName.cpp"
这里的ProjectName和5中的ProjectName同名
7、对于复杂的项目,"command": "echo Hello"改成"command": "make"
8、再创建makefile文件,编辑;
9、编写Hello.cpp文件
10、按Ctrl+Shift+P, 选择 Task:Run Tasks,执行任务
11、按F5,执行
源代码如下所示:本回答被提问者采纳 参考技术D 新建啊
不行啊?
以上是关于vscode怎么创建c项目?的主要内容,如果未能解决你的问题,请参考以下文章
android studio怎么创建sourcefolder