toolchain

    1热度

    1回答

    我使用gcc-6.3.0,musl-1.1.16和binutils-2.27为一个MIPS 24kc(dragino)目标平台从零开始构建了一个自定义工具链。该工具链功能完全正常。 但是,我的自定义工具链的大小比同等OpenWRT生成的工具链(557M vs 113M)的大小大五倍。由OpenWRT生成的工具链二进制文件(mips-openwrt-linux-musl- *)与libstdC++和

    0热度

    1回答

    我正在找人指导我在AVR微控制器(OS:Debian 32位)中解决以下错误。 /* checkio.c*/ #ifndef F_CPU #define F_CPU 16000000UL #endif #include<avr/io.h> #include<util/delay.h> #include<avr/fuse.h> int main() { DDRA=0xFF;

    1热度

    2回答

    虽然试图分析广发行核心转储(过程由断言SIGABRT抛弃)我得到以下输出回溯: (gdb) bt #0 0x76d6bc54 in raise() from ./lib/libc.so.1 #1 0x76d63bb8 in abort() from ./lib/libc.so.1 Backtrace stopped: frame did not save the PC (gdb) thre

    -1热度

    1回答

    解压缩Linaro GCC 6.2-2016.11工具链占用了将近3.4GB的磁盘空间,我想将其缩小。我的目标是armv7-a + vfpv3 + hard_float所以我已经删除了我不需要的东西(如ld.gold,Thumb,v8-a,v7ve等),但它仍然占用了将近1GB的空间。 所以我想用strip工具从其二进制文件中删除冗余信息。 我的主要问题是如何使用strip在这种情况下安全,正确和

    0热度

    1回答

    最近我尝试为我的xiaomi mi4c交叉编译android内核。 要做到这一点,我已经下载并这样配置的工具链:从这里 git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9 -b marshmallow-release toolcha

    3热度

    1回答

    我为Eclipse安装了Eclipse Neon.2,但是,我正在研究一个涉及JNI的项目,因此我必须为C++设置Eclipse。为此,我下载了Help -> Install New Software下的Development Tools for C++。我的问题是没有可用的toolchains我的C++项目。 多个网站和YouTube视频都提示存在Microsoft Visual C++工具链,

    1热度

    1回答

    我想为Android构建鱿鱼-3.5.24。我正在使用android-ndk-r10e进行构建。 这是我的环境。基于关闭此:https://gist.github.com/nddrylliog/4688209 #!/bin/sh # I put all my dev stuff in here export DEV_PREFIX=$HOME/Documents # Don't forge

    0热度

    1回答

    armeabi-V7A目标我跟着文章 “独立工具链” 打造7个定制工具链(armeabi,armeabi-V7A,arm64-V8A,MISP,MIPS64,x86和x86_64的)。然后我想建立PROJ.4库。我知道,在默认情况下的目标armeabi-V7A ARM铛工具链,所以为了目标armeabi,我用下面的命令: export CFLAGS="-march=arm -O2" export

    4热度

    1回答

    当我编译rustc,则在配置脚本选项来指定其他目标的核心库(libcore,libstd等),因此,例如: ./configure --target=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu 编译和安装rustlibs两个这些架构。 我的问题是,这个命令将使用我的默认gcc来编译一切,(因为我的系统是multilib,它也会成功编译到i68

    0热度

    3回答

    我正在尝试生成与另一个内核工作台项目相同的VxWorks 6.9.4.8内核配置。 Workbench 3.3.6只允许GUI配置。 是否有一个底层内核配置文件,由GUI生成,可以替换? 使用的工作台GUI更新内核配置之后,我看到了下面的文件已更改: linkSyms.c, prjComps.h, prjConfig.c内,并 prjParams.h 我想我的问题是,哪一个,如果有任何唯一标识内核