主要参考:wpa_supplicant交叉编译 选择的版本: openssl-1.0.2r.tar.gz libnl-3.5.0.tar.gz wpa_supplicant-2.5(版本太新会有报错) 1 libssl编译 1.1下载 下载链接:https://www.openssl.org/sou ...
分类:
其他好文 时间:
2020-07-24 21:25:35
阅读次数:
67
首先来看看Linux平台下如何使用gcc编译出当下平台的可执行程序。 我们先来准备一个main.c文件 #include<stdio.h> int main(){ printf("Hello Gcc!"); return 0; } 上面是一个c语言写的很简单的一段代码,目的是要输出“Hello Gc ...
分类:
移动开发 时间:
2020-07-04 01:45:25
阅读次数:
114
1. 安装RUST环境 # 参见网址 https://www.rust-lang.org/tools/installcurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh选择1 默认安装即可 2. 修改cargo的config文件 ...
分类:
系统相关 时间:
2020-07-02 18:37:37
阅读次数:
104
是因为服务器系统为64位,但是交叉编译工具链是32位。 重装glibc yum install glibc.i686 遇到报错 There was a problem importing one of the Python modulesrequired to run yum. The error ...
分类:
系统相关 时间:
2020-07-01 20:42:43
阅读次数:
89
该问题一般是gcc中libc环境出现问题,libc其实全名是指glibc中的libc6。 有时候为了做gcc交叉编译环境,自己从目标系统或者开发包中拷贝或网上下载libc.so,实际上gcc编译环境中的libc.so并不是真正的so文件,而是一个中间文件,本质上是一个文本文件,用于编译连接使用,所以 ...
分类:
其他好文 时间:
2020-07-01 20:23:57
阅读次数:
126
FreePascal - 如何在各个平台中安装CodeTyphon! https://www.cnblogs.com/sunylat/p/6517272.html https://www.cnblogs.com/sunylat/p/6517629.html CodeTyphon 跨平台交叉编译的配置 ...
分类:
其他好文 时间:
2020-06-25 23:24:13
阅读次数:
78
前言ITOP-4412开发板被Linux官方支持,所以我们在4412上学习新的内核是非常方便的,本文作者是4412精英群8群一位技术高手,接下来,我们一起来欣赏下他的表演。环境说明OS版本Ubuntu 20 LTS 交叉编译环境配置~$ sudo apt install gcc-arm-linux- ...
分类:
系统相关 时间:
2020-06-24 13:42:04
阅读次数:
75
2.1 介绍 2.1.1 工具链简介 一个编译工具链模块是允许为系统编译代码的一组工具。它由一个编译器(在我们的例子中是 gcc)、像汇编器和链接器这样的二进制 utils(一般是 binutils)和一个C标准库(例如 GNU Libc, uClibc-ng)组成。 一个交叉编译工具链是可有在主机 ...
分类:
其他好文 时间:
2020-06-14 18:19:49
阅读次数:
70
1.1 介绍 Buildroot 是一种工具,它使用交叉编译简化并自动化为嵌入式系统构建完整的 Linux 系统的过程。 为了实现这一点,Buildroot 能够为我们的目标生成交叉编译工具链、根文件系统、Linux 内核映像和引导加载程序。Buildroot可以单独用于这些选项的任何组合(例如,我 ...
分类:
其他好文 时间:
2020-06-14 12:58:47
阅读次数:
79
树莓派+QT5.9.9交叉编译(QT环境配置篇) 在前一章节中我们成功编译出qmake(5.9.9版本rpi),并且成功集成在了镜像中。编译环境等均保存在镜像文件中。本章节我们讲述QT的环境配置,和我们怎么将应用更新到树莓派。另外是前面描述使用5.9.9,现在为什么换成了5.9.6的QT,我们这里主 ...
分类:
其他好文 时间:
2020-06-12 22:57:34
阅读次数:
163