繁体   English   中英

在Sublime 2(Windows)中编译C程序时出错

[英]Error while compiling C program in Sublime 2(Windows)

我正在尝试在sublime 2,Windows机器中运行c程序,我已经安装了mingw,更新了path变量,并在sublime新构建系统中复制了以下代码

{
"cmd": ["gcc -o $file_base_name $file && ./$file_base_name"],
"path": "C:/Program Files (x86)/CodeBlocks/MinGW/bin",
"shell": true

}

然后我写了一个简单的C程序

#include<stdio.h>


int main()
{
    printf("ihdfoihsdifhoisdhf");
    return 0;

}

在按CTRL + SHIFT + b和CTRL + b时,出现以下错误

    '.' is not recognized as an internal or external command,
operable program or batch file.
[Finished in 0.4s with exit code 1]

问题很可能在这里:

"cmd": ["gcc -o $file_base_name $file && ./$file_base_name"],

点斜杠是* nix系统的当前目录符号,但是您使用的是Windows系统,因此请尝试将其更改为

"cmd": ["gcc -o $file_base_name $file && $file_base_name"],

同样,您将需要将path的正斜杠/更改为反斜杠\\

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM