我使用安裝了gcc 4.1.2的CentOS 5.6。我想另外安裝gcc 4.4.6。所以,基本上我想把它安裝成第二個gcc,而不是升級前一個(也就是我想保留它)。最簡單的方法是什麼?如何分別安裝更新版本的gcc
1
A
回答
1
只需將gcc和各個庫安裝在單獨的目錄中即可。創建一個腳本來更新各種環境變量(您需要提供這些變量)以將shell設置爲根據需要使用適當的版本。
+0
是的,但大部分挑戰可能是搞清楚究竟要安裝什麼 - 兼容但通用的二進制tarball?從通用或分佈源構建它?安裝一個分發包,以某種方式說服它去其他地方? (FYI的海報有一個相關的問題,似乎表明他們沒有根源 - 如果在這裏明確提到這個問題,情況會很好) –
+0
@ChrisStratton - 以上任何一種都可以。也許tarball在這種情況下是最簡單的。 –
0
您通常需要gcc包本身,理想情況下是glibc的專用版本,然後是binutils(也許更多),並且您需要將它們全部安裝到通用前綴中。
你可能也想看看諸如buildroot這樣的項目(對於預製解決方案),或者「Linux From Scratch」,它解釋了構建正常工具鏈的過程)。
0
yum install gcc44
爲我做了!
相關問題
- 1. 安裝舊版本的gcc
- 2. 如何在ubuntu上安裝新版本的gcc
- 3. Maven的:版本:更新父隨後安裝安裝舊版本
- 4. 無法在OSX Leopard上安裝therubyracer,gcc版本更新?
- 5. 安卓更新/安裝版本檢查
- 6. 安裝多個版本的g ++(或gcc)
- 7. 爲Fedora安裝舊版本的gcc?
- 8. GCC:僞裝GCC版本
- 9. 安裝更新版本的git?
- 10. 如何安裝新版本的Redactor Imperavi?
- 11. 在ubuntu上安裝gcc neer版本4.6
- 12. 約在redhat安裝gcc版本4.8.2
- 13. 重新安裝舊版本的Android NDK GCC
- 14. iOS:AppStore安裝舊版本,然後提供更新到新版本
- 15. 安裝新版本的python
- 16. 如果我安裝了多個版本,如何更新我的Ruby版本?
- 17. 如何將buildroot安裝程序更新到更高版本?
- 18. 如何讓msi安裝程序在較新的版本上安裝舊版本?
- 19. 如何在android中安裝新版本
- 20. 如何安裝一個特定版本的gcc
- 21. 如何區分更新和新安裝
- 22. 安裝比設備最新版本更低的IOS版本
- 23. 如何刪除Java的舊版本,然後安裝新版本
- 24. 如何卸載較新版本的java並安裝舊版本?
- 25. 流浪和廚師:如何安裝更新版本的PHP?
- 26. 如何安裝Dart軟件包的更新版本?
- 27. 如何分別安裝localdb?
- 28. Maven安裝插件不使用版本插件更新版本
- 29. Android:「更新版本0比安裝版本舊」
- 30. 如何使用web安裝程序更新Windows上的TDM GCC?
http://stackoverflow.com/a/7834049/643500它的Ubuntu,但它應該爲你工作 –
這是你的另一個問題,你沒有root權限的相同的框? –
不,我有這個訪問權限。將configure,make,make install做什麼?在配置,但我將不得不規定一個單獨的目錄,如--prefix =目錄。 – MetallicPriest