2013-04-06 143 views
4

我想開發32位和64位庫,這取決於Ubuntu(64位)上的OpenGL(mesa)。在Ubuntu上開發32位和64位OpenGL應用程序

但是,似乎不可能同時安裝32位和64位版本的libgl1-mesa-dev。 當我sudo apt-get install libgl1-mesa-dev時,它安裝了64位版本。之後,我sudo apt-get install libgl1-mesa-dev:i386,它將安裝32位版本,但將卸載64位版本。

是否有可能讓32位和64位版本的libgl1-mesa-dev共存?或者我可以嘗試的其他方法?

+0

我不確定,但可以肯定的是,64位版本也安裝了OpenGL的32位二進制文​​件? – Rolice 2013-04-07 08:45:17

+0

不,我安裝64位版本的mesa時,無法在32位(連接階段失敗)中構建我的應用程序。 – 2013-04-07 10:02:18

+0

這是一個錯誤,如[此處]所述(https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/949606) – camillobruni 2013-09-30 12:32:48

回答

0

如果您的軟件包管理器給您帶來問題,請下載並編譯Mesa from the source code

順便說一句,您可以隨時根據您的硬件配置或操作系統平臺使用您想要的OpenGL。

相關問題