今天編譯之前的項目,竟然報了下面的錯誤
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
今天編譯之前的項目,竟然報了下面的錯誤
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刪除。