Ubuntu 在32位系统上安装64位glib2以进行交叉编译
我试图在32位ubuntu系统上交叉编译一个64位可执行文件。这一直工作到链接,由于缺少64位glib2(libglib-2.0.a),链接失败 如果在64位系统上执行此操作,我将使用将32位glib2安装到/usr/lib32中。然而,在32位机器上,getlibs似乎并没有起到相反的作用——将64位glib2安装到/usr/lib64中Ubuntu 在32位系统上安装64位glib2以进行交叉编译,ubuntu,cross-compiling,64-bit,Ubuntu,Cross Compiling,64 Bit,我试图在32位ubuntu系统上交叉编译一个64位可执行文件。这一直工作到链接,由于缺少64位glib2(libglib-2.0.a),链接失败 如果在64位系统上执行此操作,我将使用将32位glib2安装到/usr/lib32中。然而,在32位机器上,getlibs似乎并没有起到相反的作用——将64位glib2安装到/usr/lib64中 我的问题是:如何手动执行getlibs应该执行的操作,即将64位glib2安装到/usr/lib64中?有几种方法。最直接的方法是下载一个工具链,该工具链随
我的问题是:如何手动执行getlibs应该执行的操作,即将64位glib2安装到/usr/lib64中?有几种方法。最直接的方法是下载一个工具链,该工具链随您需要的目标库一起提供。考虑到这很可能不会发生,这里有一个解决这个问题的方法 我假设您正在使用gcc作为交叉编译器