百度网盘下载

https://pan.baidu.com/s/1DgEO8iSLXao1Z4fIxF2ZXA 
提取码:1234
包含c4droid主程序(含gcc11.2),SDL插件,注意事项和一份编译脚本说明(有能力的可以自己尝试编译)

该版本GCC来自云中龙++qishipai(qq:3268063593)编译

Screenshot_20211007234102187_com.n0n3m4.droidc.jpg

使用说明

初次启动,请先打开终端模拟器 自动初始化

特性

gmp mpfr mpc zstd zlib1.2.11 isl (足以自举GCC)
另外添加openssl,curl

完整的binutils2.37 GCC11.2.0(LTO plugin都支持) libstdc++-v3 (std::locale可能有未知bug) zstd命令行工具(速度吊打zip) 以及bintools下添加一个ffmpeg
GCC的默认sysroot被定向至/sdcard/AnSysroot,意味着更简单的外置库添加

已知问题

  1. 把ffmpeg放到bintools下可能对想用命令行使用它的小伙伴造成麻烦(已解决,bintools默认加入环境变量)

  2. 我照抄了一些NDK标准的配置
    把默认-fno-exceptions带上了
    导致你可能很多时候不得不专程前往G++命令处添加-fexceptions
    (所有东西是在安卓本地编译的,生成一次花3小时,我不打算修正它)

  3. libstdc++-v3 源自std::locale的未知错误
    如果有人探查到希望可以说一声

  4. 还是c++库更换导致的问题
    我在脚本中说的很委婉(确信

另外实测发现,自动补全完全失效

Q.E.D.

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议