无法在Mac上的Visual Studio代码中运行C程序

时间:2019-10-17 07:42:10

标签: c visual-studio-code executable

我无法在Visual Studio代码中运行我的C程序!由于可执行文件与我要运行的main.c文件位于同一目录中,因此我可以正确编译。我的代码是:

#include <stdio.h>


int main() {
    printf("Hello, World!\n");
    return 0;
}

和我不会自动生成的task.json,但我必须通过cmd + shift + p手动添加它并搜索任务

{
// See https://go.microsoft.com/fwlink/?LinkId=733558 
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
    {
        "type": "shell",
        "label": "gcc build active file",
        "command": "/usr/bin/gcc",
        "args": [
            "-g",
            "${file}",
            "-o",
            "${fileDirname}/${fileBasenameNoExtension}"
        ],
        "options": {
            "cwd": "/usr/bin"
        },
        "problemMatcher": [
            "$gcc"
        ],
        "group": {
            "kind": "build",
            "isDefault": true
        }
    }
]
}

与使用gcc和clang构建程序的输出相同

> Executing task: /usr/bin/gcc -g '/Users/usrname/Documents/C Programming/main.c' -o '/Users/usrname/Documents/C Programming/main' <


Terminal will be reused by tasks, press any key to close it.

我已经安装了xcode,IDE和其他人都建议从终端“ xcode --install”或类似的东西进行安装。我可以轻松地在CLion中以及从终端编译代码并运行它,因此编译显然不是问题。

输出为空白。

再次在mac上运行Mojave最新版本,运行Visual Studio代码的最新版本。是的,我已经从应用程序内的插件页面安装了c / c ++扩展。

0 个答案:

没有答案