剛轉移到windows7。喜歡它:)。
有沒有辦法在Windows中安裝MinGW,這樣我就可以cd到我的代碼目錄(與MinGW安裝目錄不同)並在那裏編譯我的代碼。
如果沒有,那麼窗口中$ PATH(bourne shell)的等價物是什麼,我該如何設置它。這可以欺騙(設置MinGW默認路徑的exe文件)在Windows7上工作。Gvim,MinGW和Powershell使它們以CLI方式工作
任何有用的wiki,博客,論壇將非常有幫助。
剛轉移到windows7。喜歡它:)。
有沒有辦法在Windows中安裝MinGW,這樣我就可以cd到我的代碼目錄(與MinGW安裝目錄不同)並在那裏編譯我的代碼。
如果沒有,那麼窗口中$ PATH(bourne shell)的等價物是什麼,我該如何設置它。這可以欺騙(設置MinGW默認路徑的exe文件)在Windows7上工作。Gvim,MinGW和Powershell使它們以CLI方式工作
任何有用的wiki,博客,論壇將非常有幫助。
這是完全可能的,首先你需要做的是下載MinGW(見(1)下面的一些建議)。然後使用安裝程序進行安裝(如果有)或只是解壓目錄中的文件(即:D:\Tools\MinGW
)。
現在,設置PATH
變量(Windows系統也有)指向bin
目錄。爲此,請轉至Control Panel\System and Security\System
並單擊左側面板中的Advanced system settings
選項。請選擇Environmental Variables...
,然後在System variables
列表中找到它。
需要注意的是在Windows放置在PATH
變量的目錄中的分隔符是;
而不是:
。
而且你已經全部設置好了,應該可以從命令行訪問PATH
上的目錄。您也可以創建一個PATH
用戶變量,而不是使用系統範圍的PATH
,這取決於您。
要從命令行訪問環境變量,請使用%
(即:echo %PATH%
)。在命令行中使用不帶參數的命令set
應顯示當前的環境變量。您也可以使用它來設置其值(即:set LIBPATH=D:\Code\Libraries
)。
(1)。你可以從幾個地方下載它:the original MinGW project(它也有一個安裝程序),TDM builds(也有安裝程序),MinGW-w64(對於64位系統,但也有工具鏈,目標也是32位,也是GCC 4.5分支的二進制文件),...
:D謝謝你,我很開心。你也知道virtualbox嗎?如果是的話,我有一些問題,我無法找到任何幫助。 :d。非常感謝。添加我的gvim和gcc現在我可以在Windows中以我想要的方式編碼。 –
我這樣做,但有關VirtualBox和那類事情(除非它是一個VBox編碼的東西)的問題應該在超級用戶站點(superuser.com)中進行。我會盡力回答:) – Xandy
設置系統和用戶路徑時,請記住它們是連接的,以便您的最終PATH = SystemPath + UserPath。所以基本上任何「系統」程序都將在任何「用戶」程序之前找到。 –
cygwin有一些反對意見嗎? – bmargulies