
我使用 Windows 10 並且我想我已經安裝gcc 4.9.2
了程式碼::區塊IDE 自動。這是gcc --version
CMD命令的結果:
gcc (tdm-1) 4.9.2 版權所有 (C) 2014 Free Software Foundation, Inc。請參閱複製條件的來源。沒有保固;甚至不是為了適銷性或特定用途的適用性。
但現在我已經下載了tdm64-gcc-5.1.0-2想要更新我的 gcc 版本,但我不知道如何刪除先前的版本?
我安裝了新版本,但仍然從 CMD 行gcc --version
命令得到相同的結果!
答案1
我已經下載了 tdm64-gcc-5.1.0-2 並想要更新,但我不知道如何刪除先前的版本。
如果您使用安裝程序,TDM-GCC 將列在下面控制面板\程式\程式和功能並可以從那裡正常刪除。
但是,由於您認為 Code::Blocks 中可能包含舊版本,因此您可能想要卸載該程式的當前版本並選擇不捆綁 TDM-GCC 的版本。上程式碼::阻止下載頁面,前三個選項(不要包含mingw
在檔案名稱中)是您要尋找的內容。
也就是說,無論哪種情況,卸載都不是強制性的。
對於命令列,您可以簡單地編輯 Window PATH/Path 變數(控制面板\系統與安全性\系統→進階系統設定->環境變數...)。您可以刪除對先前安裝的 TDM-GCC 的任何引用,並為新安裝新增任何必要的條目。
同樣,許多 IDE 允許您指定要使用的編譯器元件的確切位置(這可能使得在命令列註冊 TDM-GCC 變得不那麼重要)。
特別是對於 Code::Blocks,這些設定位於設定 → 編譯器...在下面工具鏈可執行檔標籤。請注意,下面的項目的位置程式檔案應該全部位於您的 TDM-GCC 安裝bin
子目錄中:
作為一個小建議,如果您仍然完全不知道 TDM-GCC(或任何其他版本的gcc.exe
)可能位於何處,那麼在 Windows 中搜尋gcc.exe
可能會有所幫助。
正確安裝後,您的命令列輸出應為:
海灣合作委員會(tdm64-1)5.1.0
版權所有 (C) 2015 自由軟體基金會, Inc.
這是免費軟體;請參閱複製條件的來源。沒有保固;甚至不是為了適銷性或特定用途的適用性。