2016-11-06 147 views

回答

4
  1. 您必須將C:\Windows\System32\bash.exe文件複製到C:\Windows\SysWOW64\目錄。 因爲WoW64 file system redirection(感謝Martin!)

  2. 然後你在用下面的代碼崇高文本來創建一個新的構建系統的必需。 (Tools -> Build System -> New Build System...

    { 
        "cmd" : ["bash", "-c", "gcc ${file_name} -o ${file_base_name} && ./${file_base_name}"], 
        "shell": true, 
        "working_dir": "${file_path}", 
    }

    此代碼將請編譯的.C代碼比運行它。輸出將顯示在Sublime的Build Results面板中。

  3. 當您想要使用此構建系統時,請在Tools -> Build System列表中選擇它,然後點擊Ctrl + B

可以costumize我把命令,更主要的是,你可以在64位Windows中使用32位的崇高文本時使用bash -c "CommandsYouWantToRun"

+0

是必要的第一步運行Linux的命令?我在[超級用戶](http://superuser.com/questions/1140014/how-to-launch-bash-on-ubuntu-on-windows-from-third-party-application)上有類似的問題,這就是爲什麼我在問。 – idleberg

+0

是的,我想。我也使用了一個32位的Sublime Text,這對我來說很有用。 –

+2

作爲附加說明:步驟#1是必需的,因爲[WoW64文件系統重定向](https://msdn.microsoft.com/es-es/library/windows/desktop/aa384187(v = vs.85).aspx ) – Martin

相關問題