精华内容
下载资源
问答
  • linux安装make

    万次阅读 热门讨论 2019-08-28 12:51:41
    wget 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
    wget 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

     

    展开全文
  • Makefile在符合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 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内容都差不多

    展开全文
  • 我们在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之makemake命令行工具的简介、安装、使用方法之详细攻略 目录 make命令行工具的简介 make命令行工具的安装 make命令行工具的使用方法 make命令行工具的简介 Ubuntu Make is a command line ...
  • make j* make j4 make j8 区别

    千次阅读 2019-03-15 22:05:58
    make-j4是什么意思 看书上说 1) make(1)只衍生一个作业//作业是什么意思?make(1) 是不是就是make的意思? 2) 在双处理器上make -j4,难道是让每个处理器跑两个作业?那和make -j2效率相比 难道不是一样的? 新手...
  • makemake clean、make uninstall的使用

    千次阅读 2018-06-29 16:58:49
    make : 对makefile文件进行编译 make clean: 清除所有生成的*.o文件 make uninstall: 清除include、lib、bin、share等生成的目录
  • * 我caffe是下载别人代码运行,里面涉及到...* 用cmake编译的caffe,makemake test都通过了,make runtest 报错 * 错误如下图 ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554733603_888324.jpg)
  • makefile报错 : make: No rule to make target

    万次阅读 2018-05-30 10:50:52
    makefile 编译错误 — 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:40
    make是编译的意思。就是把源码包编译成二进制可执行文件 make install 就是安装的意思。 make&& make install的意思是: makemakeinstall是两个命令,在你./configuration生成了Makefile之后...
  • make,仅编译; make install,编译并安装(比如安装到/usr/bin目录下,然后可以直接使用。因为/usr/bin只有管理员才能向里面添加文件,所以通常要加sudo) 这个要看你的Makefile的,约定俗成的而已 一般"潜...
  • make modules 和 make modules_install

    千次阅读 2020-05-09 16:15:03
    1. make modules 如:make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- modules 直接make,不加任何参数,就是make all,包含make modules。 make modules是单独编译模块,驱动被配置成M的都是modules,modules...
  • makemake install 的区别

    千次阅读 2018-10-11 12:59:00
    简单来说,make 是编译,make install 是安装。 总结:linux编译安装中configure、makemake install各自的作用 ./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或...
  • make命令

    千次阅读 2016-05-30 18:09:23
    make 命令 用途 维护、更新和重新生成程序组。 语法 make [ -DVariable ] [ -d Option] ] [ -e ] [ -i ] [ -k ] [ -n ] [ -p ] [ -q ] [ -r ] [ -S ] [ -s ] [ -t ] [ -f MakeFile … ] [ Target … ] 描述 ...
  • 在新的服务器安装nginx,在make编译时报错: make: *** No rule to make target `build', needed by `default'. Stop. 错误重现 进入nginx的目录,先编译参数: ./configure \ --prefix=/usr/local/nginx \ ...
  • 在命令行输入make命令后,会查找当前目录下的Makefile文件来执行,一切都是自动运行的。有时候Makefile中有多个程序需要编译,这时可以使用“make all”来编译所有的程序。当然也可以使用“make 程序名”来单独编译...
  • # 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:19
    3、安装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的代码配置项由Kconfig来完成的,关于Kconfig语法,可参见:linux/Documentation/kbuild/kconfig-language.txt 在编译时,先进行配置,目的是根据需求选择功能以及编译... make config, make menuconfig, make old
  • make clean与make distclean的区别

    千次阅读 2018-12-17 16:38:35
    make clean仅仅是清除之前编译的可执行文件及配置文件。  而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源...
  • make4.1降为make3.8.1

    千次阅读 2019-03-20 08:44:44
    1、去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:50
    https://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、makemake install

    千次阅读 2018-03-14 01:10:52
    cmake,makemake install的使用,区别于联系。
  • 内核编译时, 到底用make clean, make mrproper还是make distclean 在编译内核时, 被make clean, make mrproer 和 make distclean搞的纠结, 稍微总结一下这三者之间的区别: 解压内核源码包后, 到内核源代码...
  • make是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 安装已...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 796,131
精华内容 318,452
关键字:

make