静态编译tig

简介: 静态编译tig

x86

  • 执行./configure
  • 修改config.make

  • 执行make
❯ file src/tig
src/tig: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=57cc012eb72a1964ca97d11e7cd767cbe74d36a5, for GNU/Linux 3.2.0, with debug_info, not stripped

ARM64

  • 修改config.make:

上面的tinfo库需要安装如下软件包:

sudo apt install libtinfo-dev
相关文章
|
6月前
|
编译器 Shell Linux
开放源码、编译器与可执行文件
【5月更文挑战第13天】开放源码、编译器与可执行文件。
41 1
|
6月前
|
Linux 编译器 开发工具
Android内核的编译过程
Android内核的编译过程
72 0
|
6月前
|
编译器 Linux C语言
Linux嵌入式系统之交叉编译中编译器与解释器的区别
Linux嵌入式系统之交叉编译中编译器与解释器的区别
45 0
|
6月前
|
编译器 Linux vr&ar
C语言静态编译和动态编译
C语言静态编译和动态编译
132 0
|
Dart Java 编译器
Android编译器及编译工具之编译器
习惯了IDE以及各种现成的编译工具为我们提供便捷的编译方式,我们很少会操心编译工具的编译过程和原理,但是工具越高级,隐藏的细节就越多,这样编译遇到问题时我们难以定位,遇到复杂的项目(尤其跨平台项目难以用ide)时不知如何下手。所以准备写两篇关于编译器和编译工具的文章。本文先来介绍编译工具。
200 0
|
Java 编译器
JVM 虚拟机 AOT 和 JIT 即时编译
JVM 虚拟机 AOT 和 JIT 即时编译
180 0
|
存储 JavaScript 安全
深入探索编译插桩(一.JVM原理解析)
作为Android开发者,日常写java,是否想过,玩玩class文件,直接对class文件的字节码下手,我们可以使用class字节码做很多有趣的事情:
|
前端开发 Java 编译器
JVM解释器与JIT编译器如何并存?
JVM解释器与JIT编译器如何并存?
138 0
|
C语言 索引 编译器