"host": "i686-mingw32", "url": "https://github.com/espressif/crosstool-NG "host": "x86_64-mingw32", "url": "https://github.com/espressif/crosstool-NG "host": "i686-mingw32", "url": "https://github.com/espressif/crosstool-NG "host": "i686-mingw32", "url": "https://github.com/espressif/crosstool-NG "host": "i686-mingw32", "url": "https://github.com/espressif/crosstool-NG
include_directories( "${IDF_PATH}/components/json/cJSON" ) 附录 ESP32交叉编译器下载 Win64: https://github.com/espressif/crosstool-NG 2021r2/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch2-win64.zip Linux X86_64 https://github.com/espressif/crosstool-NG xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch2-linux-amd64.tar.gz 更多版本选择请访问: https://github.com/espressif/crosstool-NG
hisat2-align-s version 2.2.0 64-bit Built on Wed Mar 11 23:09:57 UTC 2020 Compiler: gcc version 7.3.0 (crosstool-NG
pi@raspberrypi:~ $ cat /proc/version Linux version 4.19.97-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG
png ) : jpg ffmpeg version 4.2 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7.3.0 (crosstool-NG
-111652-gbf9f6a5e55-20230730 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 13.1.0 (crosstool-NG
ffmpeg -version ffmpeg version 4.3.2 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 4.9.3 (crosstool-NG
如 crosstool-NG 如果购买了某个芯片或开发板,一般厂商会提供对应的整套开发软件,其中就包含了交叉编译链。 crosstool-NG Buildroot Embedded Linux Development Kit (ELDK) 工具还有很多,各有各的优势和劣势,大家可以慢慢研究,在这就不细说了。
-107055-g73302aa193-20220606 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 11.2.0 (crosstool-NG -107055-g73302aa193-20220606 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 11.2.0 (crosstool-NG
version 4.1.15-224247-gb0fdb78 (shenguiting@linux-compiler) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG
-105919-g546afd0d49-20220313 Copyright (c) 2000-2022 the FFmpeg developers built with gcc 11.2.0 (crosstool-NG
如果你订制一个交叉编译工具链,建议你使用 crosstool-ng开源软件来构建。
自己编译构建 Crosstool-NG,专门构建交叉编译工具链的工具。 迄今为止拥有最可配置选项/并支持多种功能的。 参考文档 Crosstool-NG 文档,https://github.com/crosstool-ng/crosstool-ng/blob/master/docs/ GCC 文档,https
方法二: 通过Crosstool-ng脚本工具来实现一次编译,生成交叉编译工具链,该方法相对于方法一要简单许多,并且出错的机会也非常少,建议大多数情况下使用该方法构建交叉编译工具链。 crosstool-ng是一个脚本工具,可以制作出适合不同平台的交叉编译工具链,在进行制作之前要安装一下软件: $ sudo apt-get install g++ libncurses5
/proc/version Linux version 3.10.108 (root@ubuntu-work) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG
方法二: 通过Crosstool-ng脚本工具来实现一次编译,生成交叉编译工具链,该方法相对于方法一要简单许多,并且出错的机会也非常少,建议大多数情况下使用该方法构建交叉编译工具链。 crosstool-ng是一个脚本工具,可以制作出适合不同平台的交叉编译工具链,在进行制作之前要安装一下软件: $ sudo apt-get install g++ libncurses5-dev
我这里需要的信息摘取如下: [ 0.000000] Linux version 3.4.67+ (root@ubtu) (gcc version 4.8.2 20130603 (prerelease) (crosstool-NG
This is particularly useful for toolchains generated using crosstool-NG or with Buildroot itself. 这对于使用crosstool-NG或Buildroot本身生成的工具链特别有用。为此,在Toolchain列表中选择Custom toolchain解决方案。 我们的外部工具链支持已经通过来自CodeSourcery和Linaro的工具链、由crosstool-NG生成的工具链和由Buildroot本身生成的工具链进行了测试。 因此,即使您正在为x86或x86_64目标构建系统,也必须使用Buildroot或crosstool-NG生成交叉编译工具链。 如果你想为你的项目生成一个自定义的工具链,可以在Buildroot中作为外部工具链使用,我们的建议是使用Buildroot本身(见6.1.3节“使用Buildroot构建一个外部工具链”)或者使用crosstool-NG