g++ 之 -m64選項


 

今天編譯之前的項目,竟然報了下面的錯誤

usr/bin/ld: i386 architecture of input file `./proxycpp/soapRemoteDiscoveryBindingProxy.o' is incompatible with i386:x86-64 output

 

其實是之前的.o文件是32位生成的,現在在64位重新編譯,只好make clean 之后,

在Makefile 的g++ 選項上-m64就好了,如果你是32位系統,你可以設置為-m32


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM