交叉编译器库

时间:2021-04-13 14:28:04

标签: c++ raspberry-pi cross-compiling visualgdb

我在 Raspberry Pi 、Visual c++ 和 VisualGDB 随附的交叉编译器的帮助下为 GCC 8.3.0 GDB 8.2.1 Revision 3 Raspbian Buster 构建项目。它运行良好,但是在需要链接到库的情况下如何处理?我应该使用当前的交叉编译器构建所有必需的库吗?例如如何处理 libxml2 库?

1 个答案:

答案 0 :(得分:0)

<块引用>

我是否应该使用当前的交叉编译器构建所有必需的库?

您要么构建它们,要么为它们找到一些 RaspberryPi Raspbian Buster 包。

如果您的 RaspberryPi 已连接到互联网,请考虑使用一些 apt 命令并为 Raspbian 找到一些 *.deb package

你需要 Linux 技能

附注。我的观点是,在您的 PC 上安装 DebianUbuntu(例如在单独的硬盘上,在双启动:Linux 用于编程,Windows 用于游戏)更容易:您将首先了解如何通过命令行处理 Linux 操作系统。一旦掌握了这些技能,与 Raspbian 打交道就更容易了。当然阅读 Advanced Linux Programmingsyscalls(2),然后是 GCCGNU binutils 的文档,最后参见 Linux From Scratch