在執行我的一個C++應用程序時,我在其中一個Cento x64機箱上收到了一個奇怪的消息,同時另一臺具有類似配置的機器正在完美運行應用程序。64位Centos上的64位二進制執行錯誤
錯誤信息是:
/MyApp的:錯誤而載入共享庫:/ MyApp的:錯誤ELF類:ELFCLASS64
NB: 'MyApp的' 不是一些共享庫(。所以),但實際應用本身。
與myapp鏈接的所有第三方庫也已經在我執行應用程序的機器上編譯。我編譯了libmysqlpp,libthrift和libACE庫,並且通過yum安裝了其他必需的東西。
'ldd myapp'給你什麼?一切都解決了嗎?在編譯和鏈接myapp時得到的任何警告? – vpram86 2010-03-02 04:34:18