第一步:
准备thanks.c thanks2.c文件
thanks.c源码
#include <stdio.h>
int main(void)
{
printf("Hello World\n");
thanks2();
}
thanks2.c源码
#include <stdio.h>
void thanks2(void){
printf("Thank you!\n");
}
第二步:
编写makefile
main: thanks.o thanks2.o
gcc -o thanks thanks.o thanks2.o
clean:
rm -f thanks thanks.o thanks2.o
另一种写法
OBJS = thanks.o thanks2.o
main: ${OBJS}
gcc -o thanks ${OBJS}
clean:
rm -f thanks ${OBJS}
第三步:
执行make|make clean
第四步:
出结果
Hello World
Thank you!
分享到:
相关推荐
makefile 编写及简化代码实例.doc makefile 编写 精华.doc
Makefile编写实例: 1.前提是需要安装MInGw——c/c++编译器,不懂的可以私信我哈; 2.本程序是利用bat脚本直接运行Makefile,非常方便;直接点击运行“run.bat”即可编译,方便快捷。 3.makefile为采用通用性规则...
makefile实例:编译D:\samples\nmakedemo下面的文件all:getmax getmingetmax: getmax_main.cpp g
资源中包含了caffe安装过程使用的Makefile和Makefile.config文件的实例文件,用git下载的caffe的源文件中的Makefile和Makefile.config文件,编译caffe一般会报一些错误。资源中是已经修改过的文件,可以作为参考。
里面包含了实例项目,用于学习多层次文件夹下面Makefile文件的自动编译,使用环境是Ubuntu等linux环境,同时要求的环境是具有gcc编译,同时具有make即可。里面项目代码文件较简单,只简单输出。
其中涉及到5个文件:(1)6.sh为由一个菜单选择各种功能——可以演示编译c程序的过程以及静态与动态函数库的生成及使用。(2)endian.c为一个简单的C函数用于识别机器的内存大小端。(3)endian.h为相应的头文件,...
该实例包含两个工程,LibMakefile.mk和AppMakefile.mk LibMakefile.mk导入config_lib_file_list.mk目录树,生成一个lib/libdemo.so动态链接库 AppMakefile.mk导入config_app_file_list.mk目录树,生成一个release/...
这个makefile文件可以编译并产生linux下工程所需的目标文件,编译的是一个项目。
在ubuntu12.04中编写TCP通信实例,并自己写makefile文件,编译、链接命令为make,清除命令为make clean。服务器端输入q为与客户端断开链接,客户端退出,服务器端输入s则服务器端退出。关于退出方式大家可以根据自己...
linux 驱动之Kconfig文件和Makefile文件实例 在Linux编写驱动的过程中,有两个文件是我们必须要了解和知晓的。这其中,一个是Kconfig文件,另外一个是Makefile文件。如果大家比较熟悉的话,那么肯定对内核编译需要的...
linux下的驱动程序模块编程makefile文件编写实例,多文件示例。可根据自己的编程环境进行简单修改即可在自己的平台上成功运行。
附件中文件解压后可直接使用,win7 ,gcc 4.9.2以上编译。...libcurl使用lib下makefile.m32文件编译。 注意:这几个库调用是一定要注意顺序,否则link会报错,具体可参照附件中的一个实例,实例采用codeblocks组织。
四、makefile中使用变量 (10) 五、让make自动推导 (11) 六、另类风格的makefile (12) 七、清空目标文件的规则 (13) 第四部分、Makefile 总述 (13) 一、Makefile里有什么? (13) 1、显式规则。 (14) 2、隐晦...
王柱石wzs 纯C语言解析xml字符串,有实例,保证可用,含makefile xmlparse.c xmlparse.h testxml.c 目录:/export/home/chcard/testxml 日志:/export/home/chcard/log testxml.c 是一个测试用例,包含了常用的方法...
简单实例实现Linux下make文件的编写,分别以一次性编译文件、命令批编译、使用变量编译几种方式实现。只有两个函数实现Linux下makefile文件的使用
JNI 实例, 可以作为模板供初学者学习. 纯C版本, 用Cgwin下的Makefile编译而成. 有利于初学者。
纯C语言解析xml字符串,有实例,保证可用,含makefile xmlparse.c xmlparse.h testxml.c 目录:/export/home/chcard/testxml 日志:/export/home/chcard/log testxml.c 是一个测试用例,包含了常用的方法,并有注解 ...
学习写makefile的绝好资料。有很多的实例可以参考。搞linux开发必备的资料。pdf内容清晰,适合阅读。
Linux环境下C语言学习实例, 主要练习指针,结构体,以及makefile的使用 为了便于查看实现效果,使用了命令回显 学生管理系统,实现了增删改查功能。 下载至linux环境后 tar -xvf student.tar.gz 解归档到当前目录...
实现功能:利用VS2012封装生成动态链接库(.dell和.lib)给QT调用 文件包含:1.VS2012生成动态库工程 2.QT5.5.1调用VS2012动态库工程(注释内含调用具体方法) 3.QT调用运行结果图片