我在VisualGDB
、Visual c++和附带的GCC 8.3.0 GDB 8.2.1 Revision 3 Raspbian Buster
交叉编译器的帮助下为Raspberry Pi
构建项目。它运行良好,但在需要链接到库的情况下如何处理?我应该用当前的交叉编译器构建所有必需的库吗?例如如何处理libxml2
库?
我应该用当前的交叉编译器构建所有需要的库吗?
您要么构建它们,要么为它们找到一些RaspberryPi Raspbian Buster包。
如果你的RaspberryPi连接到了互联网,可以考虑使用一些apt
命令,并为Raspbian找到一些*.deb
包。
你需要Linux技能
PS。我的观点是,在你的电脑上安装Debian或Ubuntu(例如,在单独的硬盘上,双启动:Linux用于编程,Windows用于游戏(更容易:你将首先通过命令行学习如何处理Linux操作系统。一旦你掌握了这些技能,就可以更容易地与树莓交配。当然,请阅读高级Linux编程和系统调用(2(,然后是GCC和GNU binutils的文档,最后请参阅Linux From Scratch。