2013-04-18 277 views
0

當我用Scite編譯時,命令提示符不會出現,爲什麼? 我正在編程一個C程序,它不會彈出一旦我遵守 是因爲它沒有連接?或者我必須連接它,如果是這樣的話?當我用Scite編譯時,命令提示符不會顯示,爲什麼?

+0

你在運行什麼系統?在Linux上,編譯器通常是'gcc'(只有命令接口),而任何奇特的工具(甚至是scite'或其他基於scintilla的編輯器)都會在內部啓動'gcc'。因此,如果您在Linux上,嘗試在終端上使用命令進行編譯(以'gcc -Wall'開始) – 2013-04-18 05:27:11

+0

我在windows上運行 – hello 2013-04-18 05:28:09

+0

它在Windows上可能是相同的。你的scite工具最終開始編譯命令。 – 2013-04-18 05:29:42

回答

0

我使用的是舊版本(10年),因此描述可能與您的不匹配:在我的'參數對話框'中有一個名爲'子系統'的設置。 當子系統設置爲'Command-line-interface'時,所有子進程都使用管道創建,以將子輸出捕獲到'輸出窗格'。在這種情況下沒有'Cmd窗口'。 當子系統被設置爲其他任何東西時:'GUI','Shell'...子進程是免費運行的,不與SciTE通信:在這種情況下,Normal窗口或Cmd窗口顯示。 檢查'Parameter Dialog'或'cpp.config'文件以確保'Go command'不在'Command-line-interface'子系統下調用。

相關問題