提问者:小点点

交叉编译器库


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


共1个答案

匿名用户

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

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

如果您的RaspberryPi连接到internet,请考虑使用一些apt命令,并为Raspbian找到一些*.deb包。

ps.我的观点是在你的PC上安装Debian或Ubuntu(例如在一个独立的硬盘上,在双重引导下:Linux用于编程,Windows用于游戏)更容易:你将首先学习如何通过命令行处理Linux操作系统。一旦你掌握了这些技能,使用树莓就更容易了。当然要阅读高级Linux编程和syscalls(2),然后阅读GCC和GNU binutils的文档,最后阅读Linux从头开始。