make clean仅仅是清除之前编译的可执行文件及配置文件。
而make distclean要清除所有生成的文件。
Makefile
在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:
make
根据Makefile编译源代码,连接,生成目标文件,可执行文件。
make clean
清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。
make install
将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录。
make dist
产生发布软件包文件(即distribution package)。这个命令将会将可执行文件及相关文件打包成一个tar.gz压缩的文件用来作为发布软件的软件包。
它会在当前目录下生成一个名字类似“PACKAGE-VERSION.tar.gz”的文件。PACKAGE和VERSION,是我们在configure.in中定义的AM_INIT_AUTOMAKE(PACKAGE, VERSION)。
make distcheck
生成发布软件包并对其进行测试检查,以确定发布包的正确性。这个操作将自动把压缩包文件解开,然后执行configure命令,并且执行make,来确认编译不出现错误,最后提示你软件包已经准备好,可以发布了。
make distclean类似make clean,但同时也将configure生成的文件全部删除掉,包括Makefile。
转载地址:http://blog.163.com/zrch123@126/blog/static/13122075020109264111874/
分享到:
相关推荐
linux下更新Python版本并修改默认版本,有需要的朋友可以参考下。 很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1、从官网下载python安装包(这个版本可以是任意版本...make distclean
make clean;make distclean;CC=arm-linux-gcc;./configure --without-curses --with-time --with-getifaddrs --with-sysctl --with-sysctldisk --with-procnetdev --with-partitions --with-libstatgrab --with-...
make clean && make distclean ./autogen-clean.sh ./autogen.sh echo "ac_cv_func_malloc_0_nonnull=yes">arm-hisiv400-linux.cache #./configure --host=arm-hisiv400-linux --cache-file=arm-hisiv400-linux....
编译Linux内核相关内部资料 内附详细讲解及代码 #make menuconfig #make config #make xconfig #make defconfig #make clean #make distclean
tar -zxvf Python-2.7.6.tgz && cd Python-2.7.6 && ./configure && make all && make install && make clean && make distclean 3.检查安装 /usr/local/bin/python2.7 -V 4.建立软连接,使用系统默认的python指向 ...
distclean 乳胶 获取resumecls.cls latex resumecls.ins 获取简历.pdf xelatex resumecls.dtx makeindex -s gind.ist -o resumecls.ind resumecls.idx makeindex -s gglo.ist -o resumecls.gls resumecls.glo ...
参考卡 该存储库包含我的各种参考卡/备忘单的资源,为 。 通常,它们是在LaTeX或Plain TeX中(可能是通过...如果只想生成特定的参考卡片,则还可以从该参考卡片的文件夹中运行make / make clean / make distclean 。
make clean make distclean 执行完这些命令之后,在 /usr/local/bin/ 目录下就能看到 python2.7 ,然后试着执行 /usr/local/bin/python2.7 -V 如果显示版本号说明已经安装成功。但是升级工作才刚刚完成一半,你...
华为P9 Plus(VIENNA)Android OREO EMUI ...make ARCH=arm64 distclean rm ../out -Rf && make clean && make mrproper && mkdir ../out make ARCH=arm64 O=../out merge_hi3650_defconfig make ARCH=arm64 O=../out x
make all 生成论文,与 make thesis 等效; make clean 删除示例文件的中间文件(不含 thuthesis-example.pdf); make cleanall 删除示例文件的中间文件和 thuthesis-example.pdf; make distclean 删除示例文件和...
make clean 或者 make distclean 依存关系 terminfo(ncurses可以) 怎么跑 争论 ./exprtree -e '6+7*8/2+*a' 文件 ./exprtree -f example.txt 输出 (+) | ---------------------------------------- |
导语:常用到的内核操作...make distclean 6:编译内核生成压缩的映像 make zImage 7:编译模块 make modules 8:安装编译完成的模块 make modules_install 9:清除安装的模块 make installclean 作者:ICEDustpa
cd /usr/local/src wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 tar xvjf last_x264.tar.bz2 cd x264-snapshot-* ..../configure --enable-shared && make clean && make && make install
make OSDRV_CROSS=arm-hisiv100nptl-linux CHIP=hi3521 clean make OSDRV_CROSS=arm-hisiv100nptl-linux CHIP=hi3520a clean make OSDRV_CROSS=arm-hisiv100nptl-linux CHIP=hi3520d OSDRV_SIZE=full clean make...
并可以通过Makefiles通过以下标准步骤来编译configure : ./autogen.sh ./configure --prefix= $( prefix ) --enable-gtk-doc make 并通过以下标准步骤由Makefiles清除: make clean make distclean只有平台支持可以...
运行./extract_assets.py --clean && make clean或make distclean删除ROM起源的内容。 请首先为捐款。一旦认为新功能经过了良好的测试,它们就会合并到母版中。 用其他语言阅读:,或。 新的功能 具有各种设置的选项...
$ make clean删除构建后剩下的文件( *.pdf除外) $ make distclean删除构建后剩下的所有文件 有关该程序集的更多信息,请 。 项目的历史 2012年1月5日,(当时是FRTK 811组的4年级学生),在量子机械考试之前的5天...
从贝尔实验室还原第一版UNIX 欢迎使用1st Edition UNIX系统信息库。 在这里,您将找到内核源代码和用户级二进制文件,这些文件将使您可以在PDP-11模拟器上运行1e UNIX。... make distclean将相应地清除i
本程序的Makefile分为3类: 1. 顶层目录的Makefile 2. 顶层目录的Makefile.build 3. 各级子目录的Makefile ...6. 执行"make"来编译,执行"make clean"来清除,执行"make distclean"来彻底清除
clean – 清大部分生成的文件, 但是保留配置文件, 以及可以保证足够编译模块的信息。 mrproper – 清所有的生成文件, 以及配置文件, 以及各种备份文件 distclean – mrproper 效果 + gedit 备份文件+补丁文件, ...