gcc的一些問題 - Linux

Table of Contents

最近要安裝一個程式

其中一段程式碼是這樣

gcc -Wall -04 -funroll-all-loops -fmove-all-movables -freduce-all-givs -fschedule-insns -c xgrad.c -o xgrad.o


但是執行後會出現錯誤

cc1:錯誤:無法辨識的命令列選項『-fmove-all-movables』
cc1:錯誤:無法辨識的命令列選項『-freduce-all-givs』
make:***[zero_v.o] Error1


gcc的版本是-4.12-46.e15_4.2.x86_64

libgcc的版本則是
libgcc-4.1.2-46.e15_4.2.x86_64
libgcc=4.1.2.e15_4.2.i386



拜了咕狗大神但是似乎沒有看到其他人有這個問題

請問各位這要怎麼解決呢

謝謝大家

--

All Comments

Frederic avatarFrederic2010-01-31
大概程式是在GCC3編寫的,所以找GCC4有沒有替代的選項吧
Isabella avatarIsabella2010-02-03
已解決 感謝itucson 原來是GCC4已經不用這個指令
http://wiki.gentoo.tw/index.php/Desktop_cflags