-
linux安装make
2019-08-28 12:51:41wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz tar -zxvf make-4.2.tar.gz cd make-4.2 ./configure make make install ln -s -f /usr/local/bin/make /usr/bin/makewget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz tar -zxvf make-4.2.tar.gz cd make-4.2 ./configure make make install ln -s -f /usr/local/bin/make /usr/bin/make
-
make、make clean、make install、make uninstall、make dist、make distcheck和make distclean
2013-12-05 11:40:54Makefile在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make clean清除上次的make命令所产生的object文件(后缀为“.o”的...Makefile
在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:
make
根据Makefile编译源代码,连接,生成目标文件,可执行文件。
make clean
清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。
make install
将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录。make uninstall
将编译成功的可执行文件从系统目录中卸载,一般为/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。 -
make 、 make all 、 make clean 、 make install 区别
2016-11-19 11:08:38make,仅编译; make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用。因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo)make,仅编译;
make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用。因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo)
这个要看你的Makefile的,约定俗成的而已 一般"潜规则" make就是make all,编译用的,具体编译了那些文件要看你的Makefile make install就是把编译出来的二进制文件,库,配置文件等等放到相应目录下 make clean清除编译结果 具体的东西都在Makefile里面,只不过大部分应用程序的Makefile都是由configure脚本自动生成的,所以Makefile内容都差不多
-
make 命令出现:"make:*** No targets specified and no makefile found.Stop.
2019-07-03 16:57:58我们在Linux 安装包的时候,使用make 命令出现:"make:*** No targets specified and no makefile found.Stop."这样的错误提示。 我们有三种方式可以尝试解决: 第一种: 第一、update最新版本系统软件 yum ...我们在Linux 安装包的时候,使用make 命令出现:"make:*** No targets specified and no makefile found.Stop."这样的错误提示。
我们有三种方式可以尝试解决:
第一种:
第一、update最新版本系统软件
yum update
这个必须要执行后才可以安装我们的系统软件或者一键包。
第二、编译缺失关联软件
yum install gcc build-essential
编译执行完毕之后,我们在执行./configure && make这类的执行命令就可以解决问题。
第二种:一、Linux下各种依赖都已经安装,是因为没有找到makefile。
如果是自己写的,确定在当前目录下;如果是源码安装,先运行./configure,生成makefile,再执行make,即可正常运行。
二、如果没有安装其他依赖先安装依赖
yum install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel (安装依赖zlib、openssl和pcre)
第一、update最新版本系统软件
apt-get update
这个必须要执行后才可以安装我们的系统软件或者一键包。
第二、编译缺失关联软件
apt-get install gcc build-essential
编译执行完毕之后,我们在执行./configure && make这类的执行命令就可以解决问题。
补充二:可能是因为没有安装gcc 是用来编译c程序 c++程序的,yum-y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-develfreetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-develglib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devele2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel opensslopenssl-devel openldap openldap-devel nss_ldap openldap-clientsopenldap-servers
补充三:
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz
tar zxvf ncurses-5.6.tar.gz
./configure -prefix=/usr/local -with-shared -without-debug
make
make install -
Ubuntu之make:make命令行工具的简介、安装、使用方法之详细攻略
2019-01-19 09:25:02Ubuntu之make:make命令行工具的简介、安装、使用方法之详细攻略 目录 make命令行工具的简介 make命令行工具的安装 make命令行工具的使用方法 make命令行工具的简介 Ubuntu Make is a command line ... -
make j* make j4 make j8 区别
2019-03-15 22:05:58make-j4是什么意思 看书上说 1) make(1)只衍生一个作业//作业是什么意思?make(1) 是不是就是make的意思? 2) 在双处理器上make -j4,难道是让每个处理器跑两个作业?那和make -j2效率相比 难道不是一样的? 新手... -
make、make clean、make uninstall的使用
2018-06-29 16:58:49make : 对makefile文件进行编译 make clean: 清除所有生成的*.o文件 make uninstall: 清除include、lib、bin、share等生成的目录 -
caffe 配置 make、make test 通过,但是make runtest报错
2019-04-08 20:09:41* 我caffe是下载别人代码运行,里面涉及到...* 用cmake编译的caffe,make、make test都通过了,make runtest 报错 * 错误如下图  -
makefile报错 : make: No rule to make target
2018-05-30 10:50:52makefile 编译错误 — make: No rule to make target 最近使用make编译一个mount源码,结果出现标题所示完整错误类似为: make: * No rule to make target /xxx/xxx/xxxx/xxxxx/xxx.cpp(or .h )', neede d byxxx_... -
解决:bash: make: command not found
2017-06-19 15:44:17一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装make、vim等常用命令,直接yum安装下即可。 yum -y install gcc automake autoconf libtool make -
make&& make install的意思
2019-03-15 13:54:40make是编译的意思。就是把源码包编译成二进制可执行文件 make install 就是安装的意思。 make&& make install的意思是: make与makeinstall是两个命令,在你./configuration生成了Makefile之后... -
make 、 make all 、 make clean 、 make install 区别【转】
2018-08-02 12:39:03make,仅编译; make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用。因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo) 这个要看你的Makefile的,约定俗成的而已 一般"潜... -
make modules 和 make modules_install
2020-05-09 16:15:031. make modules 如:make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- modules 直接make,不加任何参数,就是make all,包含make modules。 make modules是单独编译模块,驱动被配置成M的都是modules,modules... -
make 和 make install 的区别
2018-10-11 12:59:00简单来说,make 是编译,make install 是安装。 总结:linux编译安装中configure、make和make install各自的作用 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或... -
make命令
2016-05-30 18:09:23make 命令 用途 维护、更新和重新生成程序组。 语法 make [ -DVariable ] [ -d Option] ] [ -e ] [ -i ] [ -k ] [ -n ] [ -p ] [ -q ] [ -r ] [ -S ] [ -s ] [ -t ] [ -f MakeFile … ] [ Target … ] 描述 ... -
centos 7.2 make: *** No rule to make target `build', needed by `default'. Stop.
2018-11-22 21:15:50在新的服务器安装nginx,在make编译时报错: make: *** No rule to make target `build', needed by `default'. Stop. 错误重现 进入nginx的目录,先编译参数: ./configure \ --prefix=/usr/local/nginx \ ... -
make all、make clean、make install 等命令的来源
2018-02-22 16:55:58在命令行输入make命令后,会查找当前目录下的Makefile文件来执行,一切都是自动运行的。有时候Makefile中有多个程序需要编译,这时可以使用“make all”来编译所有的程序。当然也可以使用“make 程序名”来单独编译... -
make clean、make mrproer 以及make distclean的区别
2015-11-03 14:07:09# make help Cleaning targets: clean - Remove most generated files but keep the config and enough build support to build external modules mrproper - Remove -
Ubuntu 安装make
2019-11-18 16:56:193、安装make:apt-get install make 方法二:(手动安装) 1、查看make版本,在浏览器搜索:ftp://ftp.gnu.org/gnu/make/ 可进入下载页面 2、进入文件存放路径:cd /home/tool 3、下载安装包:wget htt... -
Linux 下的make命令与Makefile
2019-04-23 10:57:09博客内容包含linux下make命令的使用与makefile的书写规则等,希望通过本文档使读者对make命令makefile文件有进一步了解,由于鄙人经验学识有限文档中会有描述不准确以及理解偏差,欢迎读者指正。fythons@sina.com ... -
Linux中的 make config, make menuconfig, make oldconfig, make xx_defconfig
2016-12-21 13:49:38Linux的代码配置项由Kconfig来完成的,关于Kconfig语法,可参见:linux/Documentation/kbuild/kconfig-language.txt 在编译时,先进行配置,目的是根据需求选择功能以及编译... make config, make menuconfig, make old -
make clean与make distclean的区别
2018-12-17 16:38:35make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源... -
从make4.1降为make3.8.1
2019-03-20 08:44:441、去ftp://ftp.gnu.org/gnu/make/ 下载目标版本: make-3.8.1.tar.gz 2、解压 :tar -xjvf make-3.81.tar.bz2 3、cd 到解压文件夹下 :cd make-3.81 4、进行配置 :./configure 5、编译,因为是代码,所以还是要去... -
make 命令
2019-05-03 23:47:50https://www.ibm.com/support/knowledgecenter/zh/ssw_aix_71/com.ibm.aix.cmds3/make.htm 用途 ...make [ -DVariable ] [ -d Option ] [ -e ] [ -i ] [ -j [Jobs]] [ -k ] [ -n ] [ -p ] [ -q ... -
关于cmake、make、make install
2018-03-14 01:10:52cmake,make,make install的使用,区别于联系。 -
make clean、 make mrproper、make distclean的区别
2014-10-20 10:12:22内核编译时, 到底用make clean, make mrproper还是make distclean 在编译内核时, 被make clean, make mrproer 和 make distclean搞的纠结, 稍微总结一下这三者之间的区别: 解压内核源码包后, 到内核源代码... -
Centos中无法使用make,make install,命令 make: command not found
2018-12-17 22:47:38make是gcc的编译器,VPS买来必定要安装 安装: yum -y install gcc automake autoconf libtool make 安装g++: yum install gcc gcc-c++ -
2.make常用语法
2020-06-12 17:10:04常用语法一、make常见参数(目标)二、Makefile文件及其语法规则1.make如何工作2.Makefile文件3.Makefile语法: 一、make常见参数(目标) make all 编译所有目标; make -j8 使用8个核心编译目标 make install 安装已...