如何解决交叉编译器库
我在 Raspberry Pi
、Visual c++ 和 VisualGDB
随附的交叉编译器的帮助下为 GCC 8.3.0 GDB 8.2.1 Revision 3 Raspbian Buster
构建项目。它运行良好,但是在需要链接到库的情况下如何处理?我应该使用当前的交叉编译器构建所有必需的库吗?例如如何处理 libxml2
库?
解决方法
我是否应该使用当前的交叉编译器构建所有必需的库?
您要么构建它们,要么为它们找到一些 RaspberryPi Raspbian Buster 包。
如果您的 RaspberryPi 已连接到互联网,请考虑使用一些 apt
命令并为 Raspbian 找到一些 *.deb
package。
你需要 Linux 技能
附注。我的观点是,在您的 PC 上安装 Debian 或 Ubuntu(例如在单独的硬盘上,在双启动:Linux 用于编程,Windows 用于游戏)更容易:您将首先了解如何通过命令行处理 Linux 操作系统。一旦掌握了这些技能,与 Raspbian 打交道就更容易了。当然阅读 Advanced Linux Programming 和 syscalls(2),然后是 GCC 和 GNU binutils 的文档,最后参见 Linux From Scratch。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。