我已經使用wxWidgets編寫了一個包含CodeBlocks的應用程序,但無法在Linux Mint上運行它。我的開發計算機是運行Linux Mint(i686)的虛擬機,我的部署計算機是裸機上的Linux Mint(x86_64)。 LDD表示:在linux mint上部署C++ wxWidgets
NEEDED libwx_gtk2u_core-3.0.so.0
NEEDED libwx_baseu-3.0.so.0
NEEDED libstdc++.so.6
NEEDED libgcc_s.so.1
NEEDED libpthread.so.0
NEEDED libc.so.6
每個這些庫被包括兩臺計算機上。我按照線程How to deploy C++ app on Linux但它沒有幫助。 我將不勝感激任何幫助。
確保您使用'x86_64'庫交叉編譯您的應用程序。 –
@JosephRand,您可能需要創建2個分發包:一個用於x86(又名32位),另一個用於x86_64(又名64位)發行版。 – Igor
我的64位安裝包含32位庫,因爲我在該機器上運行Virtualbox並且libc6具有Multi-Arch:相同。我是否需要測試任何其他庫來驗證32位庫是否位於部署計算機上? –