GNU toolchain

GPL
C/C++
跨平台
2012-02-20
小编辑

GNU工具链(GNU toolchain)是一个包含了由GNU项目所产生的各种编程工具的集合。这些工具形成了一条工具链(串行使用的一组工具),用于开发应用程序和操作系统。 GNU工具链在针对嵌入式系统的Linux内核、BSD及其它软件的开发中起着至关重要的作用。GNU工具链中的部分工具也被Solaris, Mac OS X, Microsoft Windows (via Cygwin and MinGW/MSYS) and Sony PlayStation 3等其它平台直接使用或进行了移植。

GNU工具链中包含的项目有:

  • GNU make:用于编译和构建的自动工具;
  • GNU编译器集合(GCC):一组多种编程语言的编译器;
  • GNU Binutils:包含链接器、汇编器和其它工具的工具集;
  • GNU Debugger(GDB):代码调试工具;
  • GNU构建系统(autotools):
    • Autoconf
    • Autoheader
    • Automake
    • Libtool

加载中

评论(0)

暂无评论

暂无资讯

1
回答
Windows 用 Cygwin 和 iPhone toolchain 4.0 编译 iPhone 项目

⑴ 假设在 Windows下己安装 cygwin 在 c:\cygwin, 下载己安装头文件及编译好的 toolchain4 toolchain4_cyg...

2012/01/13 15:07
3
回答
Ubuntu上构筑iPhone OS3.1.2开发环境

在建立编译环境前,请先下载好所需的SDK和Firmware文件: iPhone1,2_3.1.2_7D11_Restore.ipsw http://app...

2010/04/20 06:42

没有更多内容

加载失败,请刷新页面

没有更多内容

PJSIP 编译

####编译SDL ``` ./configure --prefix=$HOME/toolchain/ubuntu_x64/sdl make && make install ``` ####依赖于ffmpeg,先编译ffmpeg > ./configure –prefix=$HOME/workspace/toolchain/ffmp...

2016/08/11 09:40
96
0
CMake设置交叉编译程序

SET(CMAKE_SYSTEM_NAME Linux) SET(TOOLCHAIN_DIR "/home/fuyajun/Public/toolchain/gnuarm/vfp_4.5.1_2.6.27_cortex-a9-rhel4/i686") set(CMAKE_CXX_COMPILER ${TOOLCHAIN_DIR}/bin/armv7a-...

2014/05/12 21:28
42
0
How to compile Apache-2.2.11 to ARM

How to compile Apache-2.2.11 to ARM By following these steps you have great chances to compile a recent Apache to your ARM system. This is how I made it. Toolchain My big-endian...

2012/08/15 14:33
150
0
在Debian中建立Beaglebone black的应用开发环境之三:cross-toolchain的安装

接着说第二个方面,安装cross-toolchain,注意,我前面说过,我不会说使用SDK来安装,我从头讲自己怎么建立一个cross-toolchain。以下都基于此。 一、cross-toolchain有哪几种? 适用用BBB的...

2014/03/13 21:48
1K
1
rtorrent交叉编译

体系结构说明: build system type... i686-pc-linux-gnu host system type... mipsel-unknown-linux-gnu 一、 所需代码: libsigc++-2.2.3 libsigc++-2.2.3.tar.gz libtorrent-0.12.2.tar.g...

2016/08/02 18:38
13
0
利用 CMake 和 NDK 交叉编译 Android 下的可执行程序

记录下通过 CMake 和 NDK 编译 Android 下可执行程序的步骤. 这里的程序并非指通过 apk 安装的应用, 而是在 shell 下直接运行的程序.

2015/10/14 01:34
4.3K
1
使用CMake来构建STM32工程

使用CMake来构建STM32工程,生成不同的构建文件, 如生成Visual Studio或Eclipse的工程文件,再配置好编译环境,我们就可以根据个人喜好选择IDE来开发STM32项目了。...

2015/12/22 17:59
348
1
Android的交叉编译工具

一直以来自己对Android的交叉编译工具认识的不够清晰,通常在Linux上编译应用程序时通常需要安装交叉编译器,但是移植Android很长时间了,自己的虚拟机里面也没有安装任何的交叉编译工具,A...

2013/07/02 10:42
439
0
用Android NDK打造自己的toolchain(使用C/C++默认的Makefile)

当我们习惯使用C/C++中的Makefile来编译自己的程序时,如果不适应Android.mk的写法,可以从NDK中把自己需要的工具链独立出来。独立出来的toolchain可以直接使用C/C++的Makefile,而不需要重新...

2014/11/06 12:37
389
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部