軟體編譯器升級
① 如何為DEV C++升級GCC編譯器直接用新版的MinGW在DEV C++目錄覆蓋安裝就可以了嗎
簡單的方法當然是覆蓋安裝。Dev c++自帶的MinGW在dev c++的安裝目錄裡面,覆蓋每個文件夾(bin, lib和include)就可以了。
另外一個辦法是安裝到你自己的目錄,然後在Dev c++裡面選項設置裡面又一個地方可以設置你的compiler,把相應的新版本編譯器的路徑放進去就可以了。這里有個程序bug,你不能用內置的選擇器,會出錯,你找到那個頁面後只能手動填入。
不推薦繼續使用dev c++,因為他們已經停止更新了,對新版本的mingw支持並不好,特別是gdb現在已經到了7.x版本,但是dev c++並不知持新版的gdb,所以會有很多不便。
② Dev-C++如何升級編譯器
升級很簡單呀。
打開Dev-C++
Tools-->Check
for
updates/packages
按提示操作就可以了。
Check之後選中"binutils"包就能升級g++了。其它安裝包可按需要選擇。
目前升級之後的的binutils版本是:
2.15.94-20050118-1
其中g++版本是:
??(伺服器太慢了,還沒Down完。以後補充。)
③ ubuntu中編譯器太老怎樣更新gcc-linux-4.3.2編譯器
用$yum list all |grep gcc* 查看有沒有安裝上gcc 這個本來都有吧,就算安裝了,刪除干什麼,這個很有用,自己編譯安裝其它軟體的時候都用得到
④ 怎麼升級eclipse java 編譯器
安裝最新版的jdk,可以到官網下載,然後 eclipse配置好即可,如:
1、點擊eclipse菜單欄的window下拉菜單選中preference
2、點擊preference進入配置項管理對話框,展開java,再選中Installed JREs,右邊窗口就出現了jdk配置項了
3、點擊Add按鈕,進入jdk選擇對話框
4、這里會要求選中一個jre版本添加到工作空間中,我們選擇第三個Standard VM,點擊「Next>」按鈕,進入具體的jre選中頁面。
5、點擊「directory」按鈕,進入jdk所在文件夾選擇對話框,找到你的jdk解壓目錄,選中,點「確定」即可
6、選中後,回到自動回到eclipse的jdk選中對話框,選中的jdk相關信息會填入對話框中,點擊「finish」即可。
⑤ CentOS 7 升級gcc/g++編譯器
CentOS 7 升級gcc/g++編譯器
參考鏈接:
CentOS 7 升級gcc/g++編譯器
升級gcc的一個更加簡單的做法,但是這個做法的缺點是只支持64位程序而無32位支持。
採用CentOS的一個第三方庫SCL(軟體選集),SCL可以在不覆蓋原系統軟體包的情況下安裝新的軟體包與老軟體包共存並且可以使用scl命令切換,不過也有個缺點就是只支持64位的。還有devtoolset-4(gcc 5.2)及之前的版本都已經結束支持,只能通過其他方法安裝。
本次升級到gcc8,命令如下:
你要哪個版本的就把第2條命令中的數字8改成你要的主版本號就可以了。這樣升級到的是最新的版本。例如8升級到的是8.2.0而不是8.1。
通過scl命令啟動gcc,這個只是暫時的,當你的shell關閉後或者重啟就會恢復原來的版本,要想一直使用升級後的版本可以使用如下命令:
⑥ 編譯器怎麼升級版本
linux下在使用cmake生成Makefile的時候,如果不指定編譯器,則默認是使用系統原生的編譯器, 當操作系統中安裝了新的版本的編譯器,多個版本編譯器共存的時候,如果想使用新版本的編譯器,在cmake生成Makefile的時候就需要指定編譯器。
⑦ 編譯器版本不一會不會有差別
各種程序設計語言的編譯器版本肯定是會有差別的。但是編譯器版本一般都是向下兼容的。例如:你在舊版本的 C 編譯器中編寫的 C 語言源代碼,若 C 語言編譯器的版本升級到了新版本,它肯定會完全兼容你原來在舊版本中編寫的所有 C 語言源代碼;但是反之是不行的。
因為在新的編譯器版本中,除了增加了一些必須要修改的各種 bug 之外,肯定還會增加一些新的庫函數供用戶使用,使得用戶編程更加方便、得心應手。
⑧ CCS3.3中編譯工具有沒有升級必要
你看看code genreation tools的release note,有沒有你需要的功能,或者修正了你頭疼的bug。沒有的話就不必要升級。「exceeds code size limit」看一下是license的的問題還是目標代碼超過你cmd里定義的MEMORY大小。前者應該會有license之類的字樣,後者應該會提示是哪個section的問題,也可以查看map文件。