<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[forlorg的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/forlorg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; forlorg]]></copyright><item><title><![CDATA[交叉编译——记录使用gcc-linaro时缺少的库]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/135327240</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/135327240</guid><author>forlorg</author><pubDate>Mon, 01 Jan 2024 19:23:19 +0800</pubDate><description><![CDATA[交叉编译指二进制应用生成的主机和目标机架构不同，这些年arm架构越来越流行，明显导致交叉编译用到的越来越多，本文用于记录一次交叉编译工具链安装过程中出现的问题及解决。配置交叉编译器的过程中，问题不少，本文用于简单记录。]]></description><category></category></item><item><title><![CDATA[Linux —— 静态库和动态库使用 gcc 或 CMake 的生成]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/125815434</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/125815434</guid><author>forlorg</author><pubDate>Wed, 20 Jul 2022 10:17:09 +0800</pubDate><description><![CDATA[本文记录静态链接库和动态链接的生成及使用，分别使用gcc和CMake两种工具进行生成，并探讨一些细节。CMake确实省事，用gcc生成库的原理了解一下就好了。]]></description><category></category></item><item><title><![CDATA[CMake —— 构建编译过程相关函数及项目示例]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/125751537</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/125751537</guid><author>forlorg</author><pubDate>Tue, 12 Jul 2022 23:37:48 +0800</pubDate><description><![CDATA[CMake 被人所知的最主要作用就是生成跨平台的编译过程文件，可以通过编写 CMakeLists.txt 文件，再执行 cmake 命令来生成适用于不同平台的编译过程文件。但除此之外，CMake 还能引导编译过程，生成测试文件，以及生成编译后的可执行文件...........................]]></description><category></category></item><item><title><![CDATA[Linux —— TCP/UDP通讯架构搭建]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/125572572</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/125572572</guid><author>forlorg</author><pubDate>Sun, 03 Jul 2022 10:25:06 +0800</pubDate><description><![CDATA[TCP / UDP 通讯架构搭建，涉及基础的单应答构架搭建，以及补充的多应答架构搭建。]]></description><category></category></item><item><title><![CDATA[Linux —— 进程间通讯：管道]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/125467500</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/125467500</guid><author>forlorg</author><pubDate>Sun, 26 Jun 2022 22:28:08 +0800</pubDate><description><![CDATA[本文记录了 linux 下进程通讯的常用方法：pipe 和 fifo，分别用于不同关系的进程，这两种都是特殊的文件形式]]></description><category></category></item><item><title><![CDATA[Linux —— tftp 使用]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/124976210</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/124976210</guid><author>forlorg</author><pubDate>Thu, 26 May 2022 15:16:25 +0800</pubDate><description><![CDATA[提示：tftp 命令在 uBoot 系统和 Linux 系统下的使用是不一样的


前言
在 Linux 移植过程或裸机开发中，经常要使用到 tftp 命令，本文围绕该命令相关的网络配置及使用做出记录，本文中，开发电脑命名为上位机，新移植硬件或开发板均称为开发板。

一、使用 tftp 上位机需要如何配置
使用 tftp 命令的上位机系统一般为 Linux 系统，本文以 uBuntu 为事例。
二、开发板上 tftp 的使用
1.uBoot 系统下
$ tftp 0x48000000 shall.bin
.]]></description><category></category></item><item><title><![CDATA[QT —— 16进数（HEX）与 QByteArray 的转换]]></title><link>https://blog.youkuaiyun.com/forlorg/article/details/124829875</link><guid>https://blog.youkuaiyun.com/forlorg/article/details/124829875</guid><author>forlorg</author><pubDate>Tue, 17 May 2022 21:26:29 +0800</pubDate><description><![CDATA[提示：至目前版本 QT 中，QByteArray 支持的基础数据类型多为 char

文章目录前言一、将16进数（HEX）转换为 Char，生成新的 QByteArray1. 采用构造函数生成 QByteArray2. 采用系统提供静态函数生成 QByteArray二、将字符串转化为 QByteArray1. 采用系统提供的静态函数生成 QByteArray总结

前言
QT 对于文件、设备、通讯端口之类的数据交换，采用 QByteArray 类进行，所以在嵌入式开发中经常操作该类以获取或设置数据，本文总.]]></description><category></category></item></channel></rss>