LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 830|回复: 4

请问这是些什么文件,很多符号?

[复制链接]
发表于 2004-1-26 14:25:49 | 显示全部楼层 |阅读模式
example :

  1. diff -urp GConf-2.3.2.orig/configure.in GConf-2.3.2/configure.in
  2. --- GConf-2.3.2.orig/configure.in        2003-05-04 02:07:44.000000000 +0900
  3. +++ GConf-2.3.2/configure.in        2003-05-12 20:58:34.000000000 +0900
  4. @@ -17,6 +17,18 @@ AC_ARG_PROGRAM
  5. AC_LIBTOOL_WIN32_DLL
  6. AM_PROG_LIBTOOL

  7. +AC_MSG_CHECKING([for cygwin])
  8. +case "$host" in
  9. +  *-*-cygwin*)
  10. +    gconf_with_cygwin=yes
  11. +    ;;
  12. +  *)
  13. +    gconf_with_cygwin=no
  14. +    ;;
  15. +esac
  16. +AC_MSG_RESULT([$gconf_with_cygwin])
  17. +AM_CONDITIONAL(WITH_CYGWIN, test "$gconf_with_cygwin" = "yes")
  18. +
  19. changequote(,)dnl
  20. if test "x$GCC" = "xyes"; then
  21.    case " $CFLAGS " in
  22. diff -urp GConf-2.3.2.orig/gconf/Makefile.am GConf-2.3.2/gconf/Makefile.am
  23. --- GConf-2.3.2.orig/gconf/Makefile.am        2003-04-28 09:20:45.000000000 +0900
  24. +++ GConf-2.3.2/gconf/Makefile.am        2003-05-12 20:56:36.000000000 +0900
  25. @@ -22,6 +22,10 @@ INCLUDES=                                                                \

  26. EFENCE=

  27. +if WITH_CYGWIN
  28. +CYGEXTRAS_LIBS = -lextras
  29. +endif
复制代码
发表于 2004-1-27 09:29:23 | 显示全部楼层
patch??
发表于 2004-1-27 14:17:30 | 显示全部楼层
嗯,是*patch文件,但它有什么用?
发表于 2004-1-27 20:43:40 | 显示全部楼层
这个文件是diff程序compare两个文件后的输出结果,常用来做patch,比如你发布了一个program.c程序源代码,发布后又改动了一下源码,生成了新的program_latest.c文件,那么你只要用diff比较两个文件的不同,生成patch文件,别人就可以用patch命令来更新程序了
发表于 2004-1-27 23:08:09 | 显示全部楼层
懂了,还有隐藏源程序的作用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表