2013-04-21 81 views
0

我安裝了git-cmd.bat命令提示符,以便我可以執行RoR。我忘了我在哪裏得到這個。無論如何,git-cmd.bat已經安裝了g ++或者其他東西(我不知道爲什麼,也很想學習!)。在Sublime Text中編譯C++程序2

對於課堂我需要確保我的項目在視覺工作室和g ++上運行。我喜歡用崇高的方式編寫我的程序,然後轉移到IDE上進行測試,然後轉回並修復代碼。這是非常繁瑣的,每一次寫g++ -o asdf *.cpp並不理想。

當我做崇高ctrl+b,它給我這個錯誤:

[Error 2] The system cannot find the file specified 
[cmd: [u'g++', u'C:\\Users\Desktop\\Project 2\\main.cpp', u'-o', u'C:\\Users\\\Desktop\\Project 2/main']] 
[dir: C:\Users\s\Desktop\Project 2] 
[path: C:\windos\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\MATLAB\R2013a\runtime\win64;C:\Program Files\MATLAB\R2013a\bin;C:\Ruby193\bin] 
[Finished] 

我覺得G ++已經安裝了,因爲我可以運行G ++在我的git命令提示符,它應該已經在路徑。任何人都可以幫我嗎?

謝謝!

+0

它沒有說它找不到g ++,它說它可以找到'文件'。你確定這些路徑是正確的嗎?另外,爲什麼數組中最後一個路徑中有3個反斜槓? – GJK 2013-04-22 02:05:47

+0

我刪除了名稱上的文件夾,並且懶得刪除它的斜槓。我會再次檢查路徑。謝謝! – 2013-04-25 05:09:13

回答

1

嘿不知道你是否知道這一點,但它正在檢查路徑中列出的目錄。

所以你必須添加的路徑,G ++系統路徑:http://www.computerhope.com/issues/ch000549.htm

或在那裏說:「G ++」你必須絕對路徑添加到可執行文件。例如,代替下載MinGW兩次,我已鏈接到Code :: Blocks(我選擇的IDE)版本的MinGW,而「g ++」現在說:

C:\ Program Files(x86)\ CodeBlocks \ MinGW的\ BIN \ G ++

(每個斜線兩次以上,StackOverflow的是逃避串)

我不熟悉的「混帳cmd.bat提示」你所提到的,但如果它確實有G ++你必須找到它的路徑並執行上述操作之一。如果StackOverflow/Google無法揭示這一點,我會建議在Windows資源管理器中搜索g ++。