ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-09-22

2021-09-22 13:59:59  阅读:165  来源: 互联网

标签:文件 插件 这里 22 09 C++ json 报错 2021


首先需要安装的:

VSC本体,官网直接下载、C/C++插件

1.在访达里任意位置新建一个文件夹,这里起名为helloworld

首先需要安装的:

VSC本体,官网直接下载、C/C++插件

1.在访达里任意位置新建一个文件夹,这里起名为helloworld

2.在vscode中打开文件夹

3.新建几个文件,这里以c为例

输入简单的C源码

4.配置c/c++标准等

按住command+shift+p

这里找到C/C++ 编辑配置(UI)

这里可以比较容易的配置项目的一些信息,这里保持默认,可以选择比较新的c/c++标准

这时候发现在目录下面生成了一个.vscode的目录和一个名为c_cpp_properties.json的文件,上面的这些信息都可以通过修改这个文件来修改。

5.终端->配置默认生成任务

这里选择clang(c++选择clang++)

这时候会在.vscode的目录下生成一个名为task.json的文件

这个时候点击终端->运行(command+shift+B)生成任务会报错,如果是单个文件的源码则不会报错,这是因为默认只会编译主函数所在的这个文件,这里将task.json中第十行的"${file}"改为".c"(C++项目则改为*.cpp)然后生成活动文件就成功了

然后再在下面的终端里输入./main即可运行。这里和主函数所在c文件同名,如果主函数所在的c文件为m.c,这里需要输入./m

现在helloworld目录下是这样的:

6.点击左侧第四个图标,配置调试

直接点击创建launch.json文件

创建完成后左上角会出现一个调试的按钮

现在在main.c中加入一个for循环,并添加断点

出现一个操作栏

在左侧监视中输入a,发现可以成功监测a的变化。

到这里一个C/C++的环境就可以使用了。


现在有一个问题是,运行程序需要在终端中输入,比较麻烦。

这里再安装一个插件code runner,安装完成后右上角会出现一个播放按钮

单击即可直接运行

这里发现coderunner不需要配置上述三个json文件即可直接运行,但是这样做的话调试功能不可用。

此外,使用code runner同样遇到了只编译主函数所在源文件的问题,打开code runner扩展设置,找到

点击在settings.json中编辑

修改这两行,和上面类似,改成*.c和*.cpp。然后不再报错。

2021年9月22日

标签:文件,插件,这里,22,09,C++,json,报错,2021
来源: https://blog.csdn.net/reachzh1/article/details/120413575

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有