如何解决交叉编译 - 在 Windows 机器上为 linux 目标构建应用程序
我有一个为嵌入式系统处理器构建应用程序的版本。该处理器使用 linux 作为其操作系统。该应用的构建链接在 pthread 库和其他几个 .so 库中。
我正在将构建移至 Windows。该应用程序仍将在原始目标上运行,从而使构建成为交叉编译。我不会使用 Cygwin 或任何 Linux 环境类型的工具。
Windows 机器上不存在 .so 库,因此我预计构建会因链接问题而失败。
这通常是如何解决的? 我是否让 .so 库出现在机器上?如果是这样怎么办?由于库是在运行时加载的,它们在构建时的缺失是否会导致链接问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。