32位Linux程序的整个运行时库树是否需要为32位?

时间:2017-05-18 18:49:16

标签: linux shared-libraries 32bit-64bit

在我的64位RHEL机器上,我正在编译并运行C& Fortran程序只有32位。它调用许多标准Linux库(X11,OpenGL / Mesa,Motif等)的非静态版本,这当然会调用其他库(libjpeg,libc等)。我是否必须安装整个devl lib树的32位版本才能有效地构建该程序?我是否必须安装整个运行时库树的32位版本,以便在没有segfaulting或其他任何东西的情况下运行它?

1 个答案:

答案 0 :(得分:0)

据我所知,你不能使用64位版本的lib来运行32位软件。所以是的,你需要32位版本。