出現這個錯誤時,這多半是你所編譯的項目是在64位機器上生成32位的項目,你需要安裝對應的gcc 32位的庫;此時檢查gcc一定有-m32的存在; 你系統中gcc沒有安裝multilib 庫;使用這個庫可以在64位的機器上產生32位的程式或者庫文件; 你可以選擇:apt install gcc-mul ...
出現這個錯誤時,這多半是你所編譯的項目是在64位機器上生成32位的項目,你需要安裝對應的gcc 32位的庫;此時檢查gcc一定有-m32的存在;
你系統中gcc沒有安裝multilib 庫;使用這個庫可以在64位的機器上產生32位的程式或者庫文件;
你可以選擇:apt install gcc-multilib進行完善安裝;
也可以只編譯特定平臺的文件: 例如 make x86_64; 具體編譯的目標,請查看Makefile文件進行閱讀;
保持更新,轉載請註明出處;更多內容請關註cnblogs.com/xuyaowen;