在linux下面的大型工程很多都是makefile管理的,但是随着工程越来越大,makefile编写又成了一个大工程,这个时候出现了两个比较流行的工具,cmake和configure,configure又衍生出来一套automake。

我这里记录下发现工程目录下有autogen.sh这个文件的时候,怎么处理工程

安装auto工具

sudo apt-get install autoconf automake libtool

然后正常的情况下直接运行脚本就没得问题了

./autogen.sh

在运行后,可能遇到很多包和库没有安装,这是环境问题,按照提示安装相应的库就好了,如果不太懂可以百度或者谷歌一下。

在然后脚本会生成一个 configure 的脚本,直接运行就好了

./configure

运行这个脚本后会生成一个makefile文件,这个时候就是伟大的make登场了

make -j8
make install

嗯嗯,大概意思就是这样,加油,boby!

转载于:https://www.cnblogs.com/Hocker/p/8203381.html

autogen.sh 的使用相关推荐

  1. autogen.sh出错

    执行autogen.sh 显示如下错误: configure.ac:24: error: possibly undefined macro: AC_DISABLE_STATIC       If th ...

  2. [已解决]git上克隆的项目,执行./autogen.sh,显示一堆克隆失败的问题

    问题: 执行./autogen.sh后,显示: + git submodule update --init 正克隆到 '/usr/local/gitclone/usbguard/src/ThirdPa ...

  3. .sh文件怎么运行_监控Linux文件或目录的变化工具之watchman

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解如何在Linux系统上使用watchman ...

  4. gst-crypto GStreamer插件

    gst-crypto GStreamer插件 内容 • 1. gst-crypto概述 o 1.1gst-crypto GStreamer插件功能 o 1.2用例范例 • 2. GStreamer插件 ...

  5. 如何用 ndctl/ipmctl 管理工具 配置不同访问模式的pmem设备

    文章目录 1 PMEM 底层架构 2 PMEM 逻辑架构 3 ipmctl 创建 不同模式的 region 3.1 安装 3.2 创建AppDirect mode的region 3.3 创建 Memo ...

  6. Intel Optane PMEM 概览

    文章目录 前言 基本架构 编程模型 PMDK 接口架构 接口概览 pmdk 安装 开发文档汇总 PMEM性能 官方性能 实测性能 前言 随着以PCM 为存储单元的3D XPoint 非易失存储介质 不 ...

  7. MySQL下的NoSQL解决方案HandlerSocket

    目前使用MySQL的网站,多半同时使用Memcache作为键值缓存.虽然这样的架构极其流行,有众多成功的案例,但过于依赖Memcache,无形中让Memcache成为故障的根源: Memcache数据 ...

  8. 开源库jemalloc简介

    jemalloc是通用的malloc(3)实现,它强调避免碎片和可扩展的并发支持.它的源码位于https://github.com/jemalloc/jemalloc,最新稳定版本为5.2.1. gl ...

  9. Ubuntu14.04上编译指定版本的protobuf源码操作步骤

    Google Protobuf的介绍可以参考 http://blog.csdn.net/fengbingchun/article/details/49977903 ,这里介绍在Ubuntu14.04上 ...

最新文章

  1. JavaScript创建对象的两种方法和遍历对象的属性
  2. 2011清华MBA备考全记录
  3. 【转】gif文件格式详解
  4. Py之pywin32:Python库之pywin32的简介、安装、使用方法之详细攻略
  5. raft算法mysql主从复制_Raft算法赏析
  6. 优朋普乐大数据_优朋普乐邵以丁:用大数据全面洞察需求
  7. 潢川高中2021高考成绩查询,潢川高中2020年秋季学期高一期中考试成绩分析
  8. ansible基本模块-copy
  9. 柒微自动发卡系统源码
  10. 【转】Windows Error code (Windows错误码说明)
  11. 什么是代理服务器及其作用
  12. matlab需要多大运存_MATLAB下高效使用内存
  13. linux 域名判断 跳转,Nginx判断不同的域名指向不同的root路径实例
  14. 赋能数字化生命力,让企业未来焕发青春
  15. Redis - CLUSTER命令中集群管理命令详解
  16. 1058: 素数判定
  17. Windows IRP
  18. 通达信l-2服务器文件,分享两个手机版通达信的指标源码(PC端也适用)
  19. SQL Server备份恢复
  20. 推荐算法(3):利用用户标签数据

热门文章

  1. 【Vue】—生命周期函数
  2. 【博客项目】—案例初始化(二)
  3. 怎样快速学会python_python入门如何更快的学习
  4. 玩游戏该怎么选择硬盘
  5. 手机听筒被灰尘堵塞了如何清洗?
  6. 巴菲特曾说过,如果一个人身上有以下几个恶习
  7. 半个月可以写出一个电脑操作系统吗?
  8. I have to mention the search function at the
  9. Sentinel总结(个人笔记)
  10. Ubuntu配置教程