UNIX下 用CC如何编译多个c语言源程序文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UNIX下 用CC如何编译多个c语言源程序文件相关的知识,希望对你有一定的参考价值。

现在有一个生成随机数的C语言程序,其一共需要用到三个源程序文件。一个是结果打印源程序,其中有一个main函数,一个是执行函数,该如何关联呢? 是不是必须放在同一个文件夹下?如果不是放在3个同根文件夹下又该如何做呢? 知道的请予以解答谢谢啦!!!!

参考技术A 用makefile啊,用makefile可以很方便地编译多个源文件的程序。unix下都是用这个的。

Linux下如何编译,运行C程序?需要安装编译器吗

首先一定要安装 gcc (或者 cc )编译器。然后在 Linux 系统下,首先使用 vi 全屏幕编辑程序编辑一个后缀名为 .c 的文件,然后使用 gcc 编译器对你的 C 语言源程序进行编译、连接。最后才能够运行生成后的运行文件(如果你的源程序没有任何编译错误的话)。当然了,在 gcc 的编译过程中,会有很多选择项。这个就是靠编程经验了。

举例如下:
gcc test.c -o myrunfile ( -o 选项指定输出的运行文件名为:myrunfile,如果不指定 -o 选项的话,缺省的运行文件名为:a.out)
参考技术A gcc编译,必须安装

以上是关于UNIX下 用CC如何编译多个c语言源程序文件的主要内容,如果未能解决你的问题,请参考以下文章

linux下c语言gcc编译的时候如果不知道.c文件怎么链接的?

如何用GCC在linux下编译C语言程序?

GUN的相关使用

linux终端下如何进行C语言编译

linux c编程?

如何在Unix 下运行c语言?