FreeBSD ports中make可带有的参数[CNFUG]

转载 2006年06月03日 23:04:00
一直以来大家不知道在ports中的make还可以有很多的功能,今天我将它可以带有的参数一个个列出来。希望做为一个记录,还是比较有用的哟。

fetch - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined) into ${DISTDIR} as necessary.
fetch-list - Show list of files that would be retrieved by fetch.
fetch-recursive - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined), for port and dependencies into ${DISTDIR} as necessary.
fetch-recursive-list - Show list of files that would be retrieved by fetch-recursive.
fetch-required-list - Show list of files that would be retrieved by fetch-required.
fetch-required - Retrieves ${DISTFILES} (and ${PATCHFILES} if defined), for port and dependencies that are not already installed into ${DISTDIR}.
all-depends-list - Show all directories which are dependencies for this port.
build-depends-list - Show all directories which are build-dependencies for this port.
package-depends-list - Show all directories which are package-dependencies for this port.
run-depends-list - Show all directories which are run-dependencies for this port.
extract - Unpacks ${DISTFILES} into ${WRKDIR}.
patch - Apply any provided patches to the source.
configure - Runs either GNU configure, one or more local configure scripts or nothing, depending on what's available.
build - Actually compile the sources.
install - Install the results of a build.
reinstall - Install the results of a build, ignoring "already installed" flag.
deinstall - Remove the installation.
deinstall-all - Remove all installations with the same PKGORIGIN.
package - Create a package from an _installed_ port.
package-recursive - Create a package for a port and _all_ of its dependancies.
describe - Try to generate a one-line description for each port for use in INDEX files and the like.
checkpatch - Do a "patch -C" instead of a "patch". Note that it may give incorrect results if multiple patches deal with the same file.
checksum - Use distinfo to ensure that your distfiles are valid.
checksum-recursive - Run checksum in this port and all dependencies.
makesum - Generate distinfo (only do this for your own ports!).
clean - Remove ${WRKDIR} and other temporary files used for building.
clean-depends - Do a "make clean" for all dependencies.
config - Configure options for this port (using ${DIALOG}). Automatically run prior to extract, patch, configure, build, install, and package.
showconfig - Display options config for this port
rmconfig - Remove the options config for this port

FreeBSD ports中make可带有的参数

FreeBSD ports中make可带有的参数 一直以来大家不知道在ports中的make还可以有很多的功能,今天我将它可以带有的参数一个个列出来。 希望做为一个记录,还是比较有用的哟。 fe...
  • zq530885040
  • zq530885040
  • 2013年08月23日 16:18
  • 353

FreeBSD通过PORTS安装软件的几个常用命令

 1.怎样找到我想安装的包路径: # cd /usr/ports # make search name=mysql 2.仅仅下载源码包,而不安装: # cd /usr/ports/dir...
  • willhuo
  • willhuo
  • 2015年10月24日 12:42
  • 1194

FreeBSD软件安装卸载工具--Ports和Packages详解!

1如何只下载 tarball?  如果只希望下载 tarball 下来的话,仅需下 make fetch 即可。预设会将 joe 的 tarball 下载至 /usr/ports/distfiles...
  • guang_jing
  • guang_jing
  • 2015年02月12日 00:26
  • 1476

FreeBSD 下 MySQL 安装与基本维护

FreeBSD 下 MySQL 的安装(portsnap 源码安装) MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的...
  • joyous
  • joyous
  • 2015年08月04日 20:40
  • 3617

make 命令参数

在编译Android代码的时候,我们经常使用make命令,使用较多的是后面加上 -j 参数,开启多线程的编译,其实make还有很多参数的,使用make –help能够得到如下的信息。 用法:make ...
  • manjianchao
  • manjianchao
  • 2017年01月11日 16:26
  • 992

Linux和FreeBSD在使用非系统自带的gcc时的区别

下面拿CentOS 5和FreeBSD 9.0做下比较:   CentOS 5 自带的gcc是gcc (GCC) 4.1.2,通过yum可以安装gcc44 (GCC) 4.4.4   Free...
  • linuxnc
  • linuxnc
  • 2014年06月16日 14:20
  • 884

FreeBSD的软件管理工具ports详解

一、ports套件的安装①安装ports 我的FreeBSD8.0-release是最小化安装,所以没有ports,即也没用/usr/ports目录;选择启用ports的话,那么需要在root下输入"...
  • chad20080808
  • chad20080808
  • 2014年05月29日 15:07
  • 260

FreeBSD通过PORTS安装软件的几个常用命令

1.怎样找到我想安装的包路径: # cd /usr/ports # make search name=mysql 2.仅仅下载源码包,而不安装: # cd /usr/ports/directo...
  • jinlxz
  • jinlxz
  • 2013年04月13日 11:32
  • 362

make 调试和传参

在makefile文件中可以预先使用一个未定义的变量,在执行make时再传递值 # Debug build flags ifeq ($(dbg),1)       NVCCFLAGS += -g ...
  • sunmenggmail
  • sunmenggmail
  • 2014年12月08日 14:44
  • 5367

FreeBSD进程管理

 在系统shell提示下,使用者可以输入各种命令来执行相应的工作。每个命令通常从终端键盘中获取输入,将输出打印到终端屏幕上,Unix使用标准输入stdio和标准输出stdout,来表示每个命令的...
  • willhuo
  • willhuo
  • 2015年11月18日 22:12
  • 973
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: FreeBSD ports中make可带有的参数[CNFUG]
举报原因:
原因补充:

(最多只允许输入30个字)