Visual Studio Code和C的新手,遇到困难

问题描述 投票:0回答:1

我刚刚开始在课堂上学习C,并且想尝试使用Visual Studio Code作为编写C代码的方式。我试图编写一个简单的hello world程序只是为了确保一切正常,但是却收到此错误消息,提示“访问被拒绝”,除此之外无法做任何事情。我已经获得运行扩展并安装了Mingw来构建/运行我的代码。有关如何解决此问题的任何建议/建议。

#include <stdio.h>

int main()
{
    printf("Hello World\n");

    return 0;
}

[Running] cd "c:\Users\Trey\projects\helloworld\" && gcc main.c -o main && "c:\Users\Trey\projects\helloworld\"main
Access is denied.

这里是一张图片,以防万一您想检查代码是否有间隙错误。enter image description here

c visual-studio
1个回答
0
投票

好像您在Windows上一样,编译后的程序必须以.exe结尾

将构建命令更改为:

gcc main.c -o main.exe

因此输出文件是可执行文件

按原样,您的输出文件为main(无扩展名),因此当您尝试运行它时,Windows不知道它是可执行文件,Word文档还是MPG电影文件。

© www.soinside.com 2019 - 2024. All rights reserved.