1
我接管了開發人員的幾個項目,並遇到了幾個我無法解決的問題。在一個項目中,我在Xcode項目中有一個彙編文件,標記爲'testo.s'文件。當我建立和運行,我得到一個蘋果LLVM 6.0錯誤下面這些錯誤的細節...程序集文件(.s)拋出錯誤:未知尺寸後綴的指令助記符的未知使用
testo.s:14:5:錯誤:未知的使用指令助記符無大小後綴 MOV R1,R0 ^
.../testo.s:15:5:錯誤:未知的使用指令助記符無大小後綴 MOV PC,R0 ^
.../testo.s:18:5:錯誤:未知尺寸後綴的指令助記符使用 mov pc,r14 ^
命令/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang失敗,退出代碼1
的testo.s彙編文件是..
.globl _doTesting
.globl _doObserverThing
_doTesting:
MOV r1, r0
mov pc, r0
mov pc, r14
任何想法?
這是什麼處理器?我猜測ARM,但知道這不是別的。 – 2014-10-16 20:53:37
是的,在我的構建設置>架構下,我有armv7設置。它可能是一個編譯器問題?我正在使用默認的Apple LLVM 6.0編譯器 – ctapp1 2014-10-16 21:01:59
這些說明看起來不錯。你還沒有向我們展示什麼? – 2014-10-16 21:11:19