看板 FreeBSD 關於我們 聯絡資訊
※ 引述《Zivv (be a kid)》之銘言: > ※ 引述《[email protected] (蘭陽過客)》之銘言: > > 請問一下,在 FreeBSD 所用的 cc 是不是指的就是 gcc ? > 是 4.9下cc版本是2.95.4 5.x系列應該也是 > > 如果是的話,要怎麼把 gcc 的版本改成 3.4 呢 ? > > 可以直接到 /usr/ports/lang/gcc34 用 make install 嗎? > > 這樣他會取代舊的 gcc 嗎? > 不會 它預設會install在/usr/local/bin下 且檔名就叫gcc34 g++34 cpp34等 > 先說明 你把系統的cc版本改成3.4是沒好處的 就我之前的經驗 > 換了之後有些ports的東西反而build不起來 要不然就是會有奇怪的 > warning之類的 還是乖乖的用內建的2.95.4 for freebsd才是王道 > 我的換法是這樣(暴力) > cp /usr/bin/cc /usr/bin/cc.2954; > cp /usr/bin/c++ /usr/bin/c++.2954; > cp /usr/bin/cpp /usr/bin/cpp.2954; rm /usr/bin/cc /usr/bin/c++ /usr/bin/cpp > ln -s /path/to/gcc34 /usr/bin/cc; > ln -s /path/to/c++34 /usr/bin/c++; > ln -s /path/to/cpp34 /usr/bin/cpp; > 要換回來吧link砍了 rename回來即可 > 不過回頭是岸呀 施主 -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已BBS telnet://wretch.twbbs.org 開個人板 超快 不用連署得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道 zivv.cs.nthu.edu.tw