make file_name-returns:CreateProcess(NULL,cc-hello.c-o hello



我是c语言的新手,我正在按照教程编译我的第一个程序。

我的文件你好。c:

#include <stdio.h>
int main(void)
{
printf("hello, worldn");
}

我使用";打招呼";命令编译它,但我得到错误:

cc     hello.c   -o hello
process_begin: CreateProcess(NULL, cc hello.c -o hello, ...) failed.
make (e=2): The system cannot find the file specified.
<builtin>: recipe for target 'hello' failed
make: *** [hello] Error 2

我安装了MinGW,并将其放在我的环境变量PATH中。我正在Windows8上试用。

请帮忙,我将不胜感激。也许还有另一种编译c文件的方法?

MinGW实际上是一个gcc编译器。因此,C编译器是用gcc而不是cc调用的。尝试运行以下命令:

make hello CC=gcc

相关内容

  • 没有找到相关文章

最新更新