gpt4 book ai didi

c++ - 在 Windows 中为 Linux on Intel 编译 C++ 库

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:42 26 4
gpt4 key购买 nike

需要在基于 linux 的设备(Rexroth XM21)上运行库 OpenCV。这个有一个 Intel Atom 32 位 CPU。是否可以在 Windows(也在 Intel 平台上运行)上为该设备编译库?我有实际编译 Windows DLL 的源代码,但当然不能直接使用。

当我在 Raspberry Pi (ARM) 上编译它时,我已经有过糟糕的经历。遗憾的是,Raspberry 的 .so 文件因架构不兼容而退出并出错。

那么有什么解决办法吗?某种交叉编译?

最佳答案

例如,您可以在 Ubuntu 上尝试常规 gcc 构建。如果您没有可用的 native Linux 机器,最简单的方法是在 VirtualBox 机器上安装 Ubuntu ISO。英特尔凌动 CPU 应该与您的 PC 的 CPU 兼容。但是,有些事情可能会妨碍您,例如,如果目标 linux 系统使用旧版本的 libc。制造商没有为设备提供专用的交叉工具链吗?

关于c++ - 在 Windows 中为 Linux on Intel 编译 C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37679124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com