阐述LinuxMakefile文件概念Linux认证考试

文章作者 100test 发表时间 2010:02:24 16:25:42
来源 100Test.Com百考试题网


  Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux时,学习Linux,你可能会遇到Linux makefile问题,这里将介绍Linux makefile问题的解决方法,在这里拿出来和大家分享一下。

  将各个模块的关系写进makefile,并且写明了编译命令,这样,当有模块的源代码进行修改后,就可以通过使用make命令运行makefile文件就可以进行涉及模块修改的所有模块的重新编译,其他模块就不用管了。

  makefile文件的写法:

  目标, 组件

  规则

  例如 有下面5个文件:

  /* main.c */

  #include "mytool1.h"

  #include "mytool2.h"

  int main(int argc,char **argv)

  {

  mytool1_print("hello").

  mytool2_print("hello").

  }

  /* mytool1.h */

  #ifndef _MYTOOL_1_H

  #define _MYTOOL_1_H

  void mytool1_print(char *print_str).

  #endif

  /* mytool1.c */

  #include "mytool1.h"

  void mytool1_print(char *print_str)

  {

  printf("This is mytool1 print %s\n",print_str).

  }

  /* mytool2.h */

  #ifndef _MYTOOL_2_H

  #define _MYTOOL_2_H

  void mytool2_print(char *print_str).

  #endif


相关文章


探究在Linux中添加新的系统调用Linux认证考试
安装Linux系统之后无法识别网卡Linux认证考试
linux驱动编译与加载Linux认证考试
LINUX内核关于IP分片重组问题请教Linux认证考试
阐述LinuxMakefile文件概念Linux认证考试
linux常用下载工具wgetmygetcurlLinux认证考试
伪装Linux假象加强自身安全Linux认证考试
教你入侵RedHatLinuxLinux认证考试
编译静态库和动态库的Makefile文件Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛