如何在ubuntu 12.04中运行c程序
你好,我是ubuntu新手。我想在ubuntu中运行一个c程序。在终端上我输入了“makeex1.c”(我的文件名是ex1),按下回车按钮后,终端告诉我 “没有规则使目标'ex1.c'。停止”如何在ubuntu 12.04中运行c程序,c,makefile,ubuntu-12.04,C,Makefile,Ubuntu 12.04,你好,我是ubuntu新手。我想在ubuntu中运行一个c程序。在终端上我输入了“makeex1.c”(我的文件名是ex1),按下回车按钮后,终端告诉我 “没有规则使目标'ex1.c'。停止” 我怎样才能继续 make制作一个简单的C文件不需要任何规则,只需要基本名称,没有扩展名.C: make ex1 ./ex1 不过,我建议您开始使用gcc命令。您将对如何编译东西有更多的控制,在此过程中,您将了解如何构建应用程序生成将开始有意义 这里有更多信息:,或者在终端中键入mangcc。make制作
我怎样才能继续
make
制作一个简单的C文件不需要任何规则,只需要基本名称,没有扩展名.C
:
make ex1
./ex1
不过,我建议您开始使用gcc
命令。您将对如何编译东西有更多的控制,在此过程中,您将了解如何构建应用程序<如果您有一个包含许多(相互依赖)文件的较大项目,则代码>生成将开始有意义
这里有更多信息:,或者在终端中键入
mangcc
。make
制作一个简单的C文件不需要规则,只需要基本名称,没有.C
扩展名:
make ex1
./ex1
不过,我建议您开始使用gcc
命令。您将对如何编译东西有更多的控制,在此过程中,您将了解如何构建应用程序<如果您有一个包含许多(相互依赖)文件的较大项目,则代码>生成将开始有意义
这里有更多信息:,或者在终端中键入mangcc
。试试这个
$ gcc -Wall ex1.c -o ex1
$ ./ex1
-Wall
使所有警告都清晰可见。始终启用-Wall
选项被认为是一种良好的做法-oex1
指定输出可执行文件为ex1
GCC
是Ubuntu
上的默认C编译器。您可以在中阅读到关于gcc
的优雅介绍。试试这个
$ gcc -Wall ex1.c -o ex1
$ ./ex1
-Wall
使所有警告都清晰可见。始终启用-Wall
选项被认为是一种良好的做法-oex1
指定输出可执行文件为ex1
GCC
是Ubuntu
上的默认C编译器。可以读入对gcc
的优雅介绍。最好使用gcc,否则会因为附加了“.c”而出错。因此,不要在make命令中添加扩展名。请尝试不添加扩展名,如下所示:
make ex1
./ex1
最好是使用GCC,否则会因为附加了“.c”而出错。所以不要在make命令中添加扩展名。请尝试不添加扩展名,如下所示:
make ex1
./ex1
Make需要生成文件,请查看手册。
Make
不需要生成文件<代码>使ex1运行得非常好。我每天都能学到一些东西!该死。我不会偏离主题,但我想知道他们为什么允许…Make需要一个makefile,请查看手册。Make
不需要makefile<代码>使ex1运行得非常好。我每天都能学到一些东西!该死。我不会偏离主题,但我想知道他们为什么允许。。。