【发布时间】:2012-02-26 07:11:56
【问题描述】:
我正在尝试使用从here 获得的 asmlibrary 我在 64 位中运行,但预编译的静态库是为 32 位构建的。 我真的不想重新编译这个库,因为我没有安装 OpenCV 1.0,也不想安装这么旧版本的软件。
我的雇主告诉我,您可以使用 ia32-libs,这将允许我在 64 位机器上使用该库。我已经使用 apt 安装了这些库。
在我选择的 IDE netbeans 中,我现在正在尝试使用该库。我不断收到消息:
/usr/bin/ld: 输入文件的 i386 架构 `../asmlib/libasmlibrary.a(asm_shape.o)' 不兼容 i386:x86-64 输出
等等。
我有两个问题:
1) ia32-libs 是否允许我使用这个库?
2)我必须如何“启用”它的使用,一般或最好特定于 netbeans(如果适用)
谢谢
【问题讨论】: