[問題] 關於編譯失敗的問題

看板Linux作者 (夏天)時間16年前 (2010/02/26 15:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近使用GCC去編譯一個.C的文件 但是到一半會出現錯誤 錯誤訊息是 錯誤 在類別「AREG」中找不到可捨出的暫存器 get3Dsmoother_6.c:526: 錯誤:這是指令: (insn:HI 617 627 621 47 (parallel [ (set (reg:SI 466) (div:SI (reg/v:SI 37 r8 [orig:84 nz.961 ] [84]) (reg:SI 344 [ reduce$magZ1 ]))) (set (reg:SI 37 r8 [467]) (mod:SI (reg/v:SI 37 r8 [orig:84 nz.961 ] [84]) (reg:SI 344 [ reduce$magZ1 ]))) (clobber (reg:CC 17 flags)) ]) 277 {*divmodsi4_nocltd} (insn_list:REG_DEP_ANTI 2584 (insn_list:REG_DEP_OUTPUT 2583 (insn_list:REG_DEP_TRUE 616 (nil)))) (expr_list:REG_DEAD (reg/v:SI 37 r8 [orig:84 nz.961 ] [84]) (expr_list:REG_UNUSED (reg:CC 17 flags) (expr_list:REG_UNUSED (reg:SI 37 r8 [467]) (nil))))) get3Dsmoother_6.c:526:不能從先前的錯誤中恢復,離開 抱歉 有點亂 排版跑掉了 拜了GOOGLE大神之後 似乎也沒有解決的方法 請問是原本程式的問題還是編譯的問題呢? 謝謝各位的解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.20.136
文章代碼(AID): #1BXtslQA (Linux)