在安卓平台上安装 GCC 的方法?

在安卓平台上安装 GCC 的方法?,第1张

android上安装GCC的步骤:

1、准备文件:Terminal IDE.apk和GCC源文件。

2、解压整个ZIP文件,并先将Terminal.apk文件安装至手机中,然后把GCC整个文件一起放置到data/data/com.spartacusrex.spartacuside/files/system中。

3、修改data/data/com.spartacusrex.spartacuside/files/目录下的.bashrc文件,添加以下代码:

export CPLUS_INCLUDE_PATH=$IDESYSTEM/gcc/arm-linux-androideabi/c++/include:$CPLUS_INCLUDE_PATH                                                      

export C_INCLUDE_PATH=$IDESYSTEM/gcc/arm-linux-androideabi/include:$C_INCLUDE_PATH                                                                      

export PATH=$IDESYSTEM/gcc/bin:$PATH

4、将gcc/bin下的文件改一下名,arm-linux-androideabi-g++改为g++,arm-linux-androideabi-gcc则改为gcc。

5、完成后重启IDE即可使者圆芦用GCC。

gcc(GNU编译器套件):

GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU *** 作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,“腔衫自由”的含义是它尊重用户的自由。

创作背景:

GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU *** 作系统的官方编译器,现已被大多数类Unix *** 作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。[2]  GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。

GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理C++。后来又扩展能够支持更多编程语言,首带如Fortran、Pascal、Objective-C、Java、Ada、Go以及各类处理器架构上的汇编语言等,所以改名GNU编译器套件(GNU Compiler Collection)。

在CentOS 7和RHEL 7系统上如何安装Gnu GCC编译器和相关的工具比如:autoconf,automake,flex, c++编译器等工具。我们可以通过在centos 或者rhel 7 系统上安装下面的软件包来搭建基本的开发环境。

autoconf

automake

binutils

bison

flex

gcc

gcc-c++

gettext

libtool

make

patch

pkgconfig

redhat-rpm-config

rpm-build

rpm-sign

显示当前系统的yum group,使用下面的命令

yum group list

命令输出:

[root@itsprite /]# yum group list

Loaded plugins: fastestmirror, langpacks

There is no installed groups file.

Maybe run: yum groups mark convert (see man yum)

Loading mirror speeds from cached hostfile

* base: mirrors.btte.net

* extras: mirrors.btte.net

* updates: mirrors.btte.net

Available environment groups:

Minimal Install

Infrastructure Server

File and Print Server

Basic Web Server

Virtualization Host

Server with GUI

GNOME Desktop

KDE Plasma Workspaces

Development and Creative Workstation

Available Groups:

Compatibility Libraries

 激罩森 Console Internet Tools

Development Tools

Graphical Administration Tools

Legacy UNIX Compatibility

Scientific Support

Security Tools

Smart Card Support

System Administration Tools

System Management

Done

安装GCC和开发环境

输入下面的命令:

yum group install "Development Tools"

安装完之后,使用下面的命令来验证gcc是否安装成功:

whereis gcc

命令输出:

[root@itsprite /]# whereis gcc

gcc:/usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz

输入下面的命令来查看gcc工具的版本:

[root@itsprite /]# gcc --version

gcc (GCC) 4.8.2 20140120(Red Hat 4.8.2-16)

Copyright (C)2013 Free Software Foundation, Inc.

This is free softwaresee the source for copying conditions. There is NO

warrantynot even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

测试GCC编译器

 明亩 下面我们使用刚安装好的GCC编译器来编译一个c语言程序.

闷仿创建下面的test.c程序:

#include

int main(void){

printf("Hello World!\n")

return0

}

输入命令编译test.c 文件:

gcc test.c -o test

执行编译后的文件:

 

./test

Hello World!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12526221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存