【发布时间】:2014-03-28 12:21:00
【问题描述】:
使用 -m32 和 -m64 链接到静态 glib-2.0 库,用于 32 位和 64 位可执行文件/共享库。
我正在安装 libglib2.0-dev 和 libglib2.0-dev:i386。
当我安装 ibglib2.0-dev:i386 时,它会删除 libglib2.0-dev、amd64 包 当我安装 ibglib2.0-dev:amd64 时,它会删除 libglib2.0-dev:i386 包。
所以,基本上 32 位和 64 位版本的静态 libglib-2.0 库不能共存,因此我无法在同一台 64 位 linux 机器上编译 32 位和 64 位可执行文件。
【问题讨论】:
-
属于 SE 网站 AskUbuntu
标签: c++ linux ubuntu linker glib