【已解决】仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。

本文主要是介绍【已解决】仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当我们在使用vs code运行.c文件时可能会出现如下报错: 

这是因为我们使用的生成和调试方式是cl.exe,我们需要更改到gcc.exe。

解决办法:

将所需运行的文件复制粘贴到新的一个文件夹下,此时再点击运行按钮会弹出如下窗口:

 选择第一个“gcc.exe生成和调试活动文件”,点击,即可看到资源管理器中多了一个“.vscode”的文件夹。

此时,再次点击调试运行,即可看到运行结果。 

这篇关于【已解决】仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/942422

相关文章

GPT-4o,AI实时视频通话丝滑如人类,Plus功能免费可用

不开玩笑,电影《她》真的来了。 OpenAI最新旗舰大模型GPT-4o,不仅免费可用,能力更是横跨听、看、说,丝滑流畅毫无延迟,就像在打一个视频电话。 现场直播的效果更是炸裂: 它能感受到你的呼吸节奏,也能用比以前更丰富的语气实时回复,甚至可以做到随时打断。 GPT-4o里的“o”是Omni的缩写,也就是**“全能”**的意思,接受文本、音频和图像的任意组合作为输入,并生成文本、音频和图像

解决eclipse导出war包时漏掉自定义的用户库中的jar包

问题描述:在用eclipse开发Java web项目过程中,我们需要很多的jar包,如spring,hibernate等。  我们怎么加载和使用这些jar包呢? 通常有两种方式: 1、把相应的jar包直接粘贴在 WEB-INF/lib下,这样在开发过程和导出为war包时都能正常使用。 2、但是有些时候,特别是学习时,不想每个项目下面都粘贴那么多jar包,因为它们都是通用的, 有没有

Android Fragment重影的解决方法

最近在使用fragment进行开发的过程中,遇到了重影问题 多个Fragment的内容重叠在一起了 其表示如下图所示:   解决这个问题的方法是,给每个fragment的rootView设置一个背景颜色 如下:

【CANoe】CAPL中生成报告常用的测试函数

文章目录 一、常用函数1、测试标题、描述、Comment2、测试步骤3、延时4、报告中插入图片5、报告中插入窗口截图 二、实例源码三、报告效果 一、常用函数 1、测试标题、描述、Comment testCaseTitle("TC 3.1", "Test Case 3.1");testCaseDescription

解决ubuntu 暂时不能解析域名“cn.archive.ubuntu.com”问题

问题描述 E: 无法下载 http://security.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.68.0-1ubuntu2.22_amd64.deb 暂时不能解析域名“cn.archive.ubuntu.com” 解决方法 sudo service network-manager stopsudo rm /var/lib/NetworkMana

C语言运行程序的存储区域

C语言程序的存储区域 C语言编写的程序经过编绎-链接后,将形成一个统一的文件,它由几个部分组成,在程序运行时又会产生几个其他部分,各个部分代表了不同的存储区域: 代码段(Code or Text):代码段由程序中的机器码组成。在C语言中,程序语句进行编译后,形成机器代码。在执行程序的过程中,CPU的程序计数器指向代码段的每一条代码,并由处理器依次运行。只读数据段(RO data):只读数据段是

ubuntu没有声音aplay -l找不到音效卡,unbuntu声卡驱动有问题,解决电脑没有声音

机子没有声音的,说最痛苦了,看个视频学习学习都难受,         折腾了这么久最后找到这篇帖子,希望对大家有用,个人感受是,ubuntu10.04版本系统的电脑无声问题跟电脑型号无关,因为我的一台HP笔记本,和多彩台式电脑,都是用此方法解决的,之前一直有去不同的主板商那里下驱动,可惜都不支持linux平台。 1.下载linux版本的官方驱动包  Realtek官网

使得程序在Debug模式和Release模式下运行不同代码的方法

#ifdef _DEBUG#else#endif // DebugRelease.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>int _tmain(int argc, _TCHAR* argv[]){#ifdef _DEBUGint i = 1;#elseint i = 0;#endif#ifdef _DEBUG

通过cmakelist生成与调用C++动态链接库

文章目录 前言生成动态链接库样例项目说明修改cmakelist 调用动态链接库修改配置文件修改原来外层的CMakeLists.txt 总结 前言 此前有写过用编译工具链直接通过命令行的方式生成与调用C++动态链接库的方法,本文记录下通过cmake来实现so的生成。 生成动态链接库 样例项目说明 以下笔者通过具体的开源项目代码进行演示。 通过以上项目的层级结构,我

1146 -Table ‘performance schema.session variables‘ doesn‘t exist的错误解决

一、问题出现 今天在本地连数据库的时候,发现这个问题,哎呦我擦,差点吓死了  二、解决办法 1)找文件 用everything搜一下MySQL Server 5.7 然后去Windows服务找一下MySQL配置文件的具体路径 如果知道那最好,不知道那最好确认一下  然后点击属性  打开  2)修改配置文件 在找到配置文件后 找到如下该模块(建议用vscode或者