精华内容
下载资源
问答
  • Android gcc编译环境

    2015-03-26 21:30:52
    Android操作系统下的gcc编译环境
  • Android GCC Term

    2012-02-09 21:49:14
    使用方法可以见一下我博客 http://blog.csdn.net/gmszone/article/details/7246761
  • Ubuntu 编译android GCC降级 操作方法: 1. 查看gcc版本和g++版本 xumingtao@huaserver1:/usr/bin$ ls -l ...
    Ubuntu 编译android GCC降级

    操作方法:

    1. 查看gcc版本和g++版本

    xumingtao@huaserver1:/usr/bin$ ls -l gcc*
    lrwxrwxrwx 1 root root       7 Aug 30 19:26 gcc -> gcc-4.6
    -rwxr-xr-x 1 root root 353216 Apr 16 07:37 gcc-4.6

    xumingtao@huaserver1:/usr/bin$ ls -l g++*
    lrwxrwxrwx 1 root root       7 Mar 14 04:05 g++ -> g++-4.6
    -rwxr-xr-x 1 root root 357312 Apr 16 07:36 g++-4.6
    2. 安装gcc和g++ 4.4版本

    sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib

    3. 修改gcc链接

    sudo mv gcc gcc.bak
    sudo ln -s gcc-4.4 gcc

    xumingtao@huaserver1:/usr/bin$ ls -l gcc*
    lrwxrwxrwx 1 root root       7 Sep   6 10:43 gcc -> gcc-4.4
    -rwxr-xr-x 1 root root 259232 Apr 16 14:20 gcc-4.4
    -rwxr-xr-x 1 root root 353216 Apr 16 07:37 gcc-4.6
    lrwxrwxrwx 1 root root       7 Aug 30 19:26 gcc.bak -> gcc-4.6
    4. 修改g++链接

    sudo mv g++ g++.bak
    sudo ln -s g++-4.4 g++

    xumingtao@huaserver1:/usr/bin$ ls -l g++*
    lrwxrwxrwx 1 root root       7 Sep   6 10:45 g++ -> g++-4.4
    -rwxr-xr-x 1 root root 263328 Apr 16 14:18 g++-4.4
    -rwxr-xr-x 1 root root 357312 Apr 16 07:36 g++-4.6
    lrwxrwxrwx 1 root root       7 Mar 14 04:05 g++.bak -> g++-4.6

    5.查看gcc和g++版本号

    gcc-v

    g++-v

    转载于:https://my.oschina.net/ywfxll/blog/383533

    展开全文
  • Android native GCC demo

    2013-07-15 17:36:17
    Android native GCC demo
  • Ubuntu Android GCC 版本配置

    千次阅读 2017-04-19 15:05:05
    新版Ubuntu:12.0.4使用gcc版本4.6.3,不能正常编译android,需要降低版本(ubuntu12.0.4不要尝试降低到gcc4.4.3):root权限:1、进入/usr/bin$ ls -l gcc* 查看gcc当前连接版本$ rm gcc 删除gcc连接同理$ ls -l ...



    新版Ubuntu:12.0.4使用gcc版本4.6.3,不能正常编译android,需要降低版本(ubuntu12.0.4不要尝试降低到gcc4.4.3):
    root权限:

    1、进入/usr/bin

    $ ls -l gcc* 查看gcc当前连接版本
    $ rm gcc 删除gcc连接
    同理
    $ ls -l g++*
    $ rm g++

    2、更新4.4.7版本

    $ sudo apt-get install gcc-4.4
    $ sudo apt-get install g++-4.4
    $ sudo apt-get install g++-4.4-multilib     //64位
    $ sudo apt-get install gcc-4.4-multilib

    3、创建新的连接:

    $ sudo ln -s gcc-4.4 gcc 
    $ sudo ln -s g++-4.4 gcc 

    4、检查 cc,

    $ cc -v
    如果正常输出,无需下一步的操作。
    如果提示没有命令,则创建连接
    $ sudo ln -s gcc-4.4 cc 

    5、更新库,很重要,报错经常是由没有库引起的



    $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386  libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 gawk   //测试中还需要什么库,自己可以添加进来


    6.切换多个gcc版本

    安装gcc4.4和g++4.4

    sudo apt-get install gcc-4.4

    sudo apt-get isntall g++-4.4

     
    修改默认gcc和g++为4.4的版本

    sudo update-alternatives --remove-all gcc

     

    命令最后的40代表优先级,无特殊要求
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40

    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40



    转载地址:http://blog.csdn.net/liujia2100/article/details/8946159
    展开全文
  • Is there any way to compile GCC for android? Basically, have the GCC compiler accessible in an android terminal emulator and able to compile a binary that will run on android from a C or C++ source fi...

    Is there any way to compile GCC for android? Basically, have the GCC compiler accessible in an android terminal emulator and able to compile a binary that will run on android from a C or C++ source file.

    My intention is to use this and eventually install make.

    解决方案

    The Android NDK already includes the complete GNU toolchain which runs on your computer. You should be able to use it to compile native versions of whatever program you want.

    In the NDK, see docs/STANDALONE-TOOLCHAIN.html for setting up the cross-compiler. You probably want to follow the steps for "Invoking the compiler (the easy way)" to set up a copy of the toolchain which you should be able to use with configure scripts commonly included with GNU applications (like gcc).

    This really is a non-trivial task and I recommend you read the docs very carefully. It also contains various values for CFLAGS, LDFLAGS etc. that you will need to customize and use when configuring and compiling your programs.

    As for compiling gcc, make, etc., themselves, it's probably not necessary or desirable to do so. gcc, for instance, is going to be huge and you may not have enough storage on the phone to install it. If your ultimate intention is to compile some program to run natively on the Android device, then I would recommend you just use the NDK and point the app's configure script at it.

    展开全文
  • 转自:http://bbs.weiphone.com/read.php?tid=521406开发Android第四步,Android NDK 及 android gcc toolchain Android NDK 1.6 Android NDK 已有 1.6,安装容易(解压便可),但使用上比较复杂,要与SDK的一起使用...

    转自:http://bbs.weiphone.com/read.php?tid=521406

    开发Android第四步,Android NDK 及 android gcc toolchain

    Android NDK 1.6

    Android NDK 已有 1.6,安装容易(解压便可),但使用上比较复杂,要与SDK的一起使用。NDK允许开发人员用C/C++语言编译部分的 应用程序代码。

    Windows    android-ndk-1.6_r1-windows.zip     
    Mac OS X (intel)    android-ndk-1.6_r1-darwin-x86.zip
    Linux 32/64-bit (x86)    android-ndk-1.6_r1-linux-x86.zip


    android gcc toolchain

    pocketmagic 有一篇关于编译 android gcc toolchain 的方法可编译C程序的代码为独立运行 的 Android 应用程序
    http://www.pocketmagic.net/?p=682

    现附上已编译好的mac (androidgcc_mac.tgz) 及 linux (androidgcc_linux.tgz) 版本
    使用方法如下

    (1) 下载后解压

    复制代码
    1. mkdir -p ~/Android/androidgcc
    2. cd ~/Android/androidgcc
    3. tar -xzvf  ~/Downloads/androidgcc_mac.tgz


    复制代码
    1. mkdir -p ~/Android/androidgcc
    2. cd ~/Android/androidgcc
    3. tar -xzvf  ~/Documents/androidgcc_linux.tgz



    (2) 下载agcc 脚本至 ~/Android/Projects/
    http://www.pocketmagic.net/wp-content/uploads/2009/05/agcc

    可用 mac / linux Terminal

    复制代码
    1. cd ~/Android/Projects/
    2. curl -O http://www.pocketmagic.net/wp-content/uploads/2009/05/agcc



    (3) agcc 安装方法
    mac 用 Terminal 安装方法

    复制代码
    1. cd ~/Android/Projects/
    2. sed "s/linux-x86/darwin-x86/g;" "s/arm-eabi-4.3.1/arm-eabi-4.2.1/g;" agcc > agcc.mac
    3. cp agcc.mac agcc
    4. chmod +x agcc



    linux 用 Terminal 安装方法

    复制代码
    1. cd ~/Android/Projects/
    2. chmod +x agcc



    (4) 修改环境变量
    mac

    复制代码
    1. export PATH=~/Android/androidgcc/prebuilt/darwin-x86/toolchain/arm-eabi-4.2.1/bin:${PATH}
    2. vi ~/.bash_profile
    3. PATH=~/Android/androidgcc/prebuilt/darwin-x86/toolchain/arm-eabi-4.2.1/bin:~/Android/android-sdk-mac_x86-1.6_r1/tools:"${PATH}"



    linux

    复制代码
    1. export PATH=~/Android/androidgcc/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin:${PATH}
    2. vi ~/.bash_profile
    3. PATH=~/Android/androidgcc/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin:~/Android/android-sdk-linux_x86-1.6_r1/tools:"${PATH}"



    (5) 测试 Hello, Android World!
    必须先将手机上的USB调试(Debug)模式打开及手机连接到 USB

    复制代码
    1. cd ~/Android/Projects/
    2. echo 'main() { printf("Hello, Android World!/n");}' > main.c
    3. ./agcc main.c -o main
    4. adb push main /data/local/bin/main
    5. adb shell chmod 775  /data/local/bin/main
    6. adb shell /data/local/bin/main


    agcc

    展开全文
  • android中大量使用了宏,来决定编译的选项,有时查找某个宏是否定义很麻烦 参考http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html 可以使用 #define STRINGIFY(s) XSTRINGIFY(s) #define XSTRINGIFY(s) ...
  • PS:很多人在编译android4.0中可能遇到一些列问题,比如说其中一个就是GCC版本过高。————————————————————————————————–例如:/usr/include/features.h:323:26: 致命错误: bits/...
  • 1.arm-none-linux-gnueabi-gcc下载 http://www.veryarm.com/arm-none-linux-gnueabi-gcc arm-none-Linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译...
  • gradlew :app:compileHello-jniArm64- v8aDebugAllSharedLibraryHello-jniMainC --info In the output you should see a command containing aarch64-linux-android-gcc -dM -E - with a full path. Check that you...
  • 安卓终端使用gcc

    2015-02-07 16:26:51
    一部已经root的安卓手机 已经安装busybox re文件管理器等 解压软件如Zarchive等 将文件里的install_gcc放到/system/xbin里面,然后将权限配置为0755,也就是 √ √ √ √ √ √ √ 如图所示 将gcc(解压到文件夹为止...
  • 在官网下载android-ndk-r21e-linux-x86_64.zip 使用的时候一直报错“arm-linux-androideabi-gcc:命令未找到”
  • 2009-11-29 16:58开发Android第一步,安装SDK 1.6, 模拟器及安装游戏 开发Android第二步,安装 java, apache ant, Eclipse 及在模拟器安装编译程序开发Android第三步,签名证书,真机安装编译程序开发Android第五步...
  • 我正在尝试用Android NDK独立编译器工具链构建一些东西,但是我收到了这个错误:Updating bundled third-party dependencies...bash -c 'mkdir -p output/{debug,release,test}/{FCollada/{FCDocument,FMath,FUtils,...
  • I'm using NDK r12 with Android Studio ... I need CMake to use GCC 4.9 instead of Clang to build our code base, however even if I provide the following it still uses clang:android {compileSdkVersion 1...
  • android 终端上使用gcc

    万次阅读 热门讨论 2012-02-09 21:16:28
    最简单的方法:  首先下载GCC Plugin for C4... 官方下载地址:https://market.android.com/details?id=com.n0n3m4.gcc4droid  或者这个地址,感谢Oxt提供的(ps:网上搜的):http://115.com/file/bhtwhm5k#
  • The Android NDK already includes the complete GNU toolchain which runs on your computer. You should be able to use it to compile native versions of whatever program you want.In the NDK, see docs/STAND...
  • 因为ubuntu 11.10的gcc版本是4.6,相对来说太高了,一些语法规则与以前的不兼容,会出现一些错误,导致不能编译。因此需要更改下gcc的默认版本。 通过 gcc -v可以查看gcc的版本 更改gcc与g++版本步骤如下: 1,先...
  • 我需要CMake使用GCC 4.9而不是Clang来构建我们的代码库,但是即使我提供以下内容它仍然使用clang:android {compileSdkVersion 17buildToolsVersion "25.0.0"defaultConfig {minSdkVersion 15targetSdkVersion 17...
  • GCC installation on Android

    千次阅读 2014-08-31 16:20:47
    Decheng (Robbie) Fan ...I wanted to install GCC (GNU Compiler Collection) on my Android phone. Yes, you read it correctly, my Android phone! Not a Linux PC or Windows PC. Not a Windows 8 t
  • 但是这个版本在编译android 4.0源码的时候会出差,下面是安装和设置GCC4.4的方法。 第一种方法: Install GCC 4.4 First, install GCC 4.4 (and friends): apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib ...
  • android平台下的gcc编译器,程序猿朋友可以试试啊,挺不错的。 分别安装“C++编译器(即C4Droid).apk”和“GCC for C4droid-4.7.1_r1.apk”,然后就可以编写程序试试啦。
  • 基与Linux-ARM版的GCC,现在移植到了安卓。压缩包中有必要的软件和用法,这样就可以在安卓上体验GCC和G++了
  • Building GCC for Android

    2018-06-09 21:42:23
    https://android.googlesource.com/toolchain/gcc/+/master/README.mdThe following process is used to build the GCC that is used by both the Android platfrom and the NDK.Both Linux and Windows toolchains ...
  • android gcc,g++,c/c++编译器和插件 内含说明书

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,637
精华内容 13,054
关键字:

安卓gcc下载