2012-06-29 18 views
0

「轉到」功能賽特是給我下面的錯誤賽特:「走出去」沒有運行編譯和生成的代碼,讓「不承認」錯誤

「‘’不被識別爲內部或外部命令, 可操作的程序或批處理文件。「

是'。'試圖涉及到一條道路?

我沒有編譯和編譯的麻煩。建立的exe文件也起作用。我只是用一個簡單的你好世界代碼:

int main() 
{ 

    cout << "Hello " ; 
    return 0;  
} 

感謝您的任何幫助。

+0

我已經去除了「加油」的標籤,因爲您的問題似乎是完全無關的圍棋編程語言。 – tux21b

+0

發佈你的配置文件的相關部分。 – Helgi

回答

1

這是因爲scite在生成的輸出文件執行程序之前使用'./',這是我們通常在'terminal'(linux)中執行程序的做法。然而,這在windows中不是必需的,我們只需指定輸出名稱並按回車即可執行'.exe'文件。

你需要在選項菜單打開cpp.properties並查找以下內容:

# C++ styles 

在註釋

# Braces are only matched in operator style 

編輯行

command.go.*.c=./$(FileName) 

刪除」。 /」。讓它

command.go.*.c=$(FileName) 

再次重複以下注釋下同樣的事情:

# To make the Go command both compile (if needed) and execute, use this setting: 
#command.go.needs.*.c=gcc $(ccopts) -std=c99 $(FileNameExt) -o $(FileName) 

變化

command.go.*.c=./$(FileName) 

command.go.*.c=$(FileName) 

'使' 設置

如果您使用的是mingW-gcc,那麼在mingW-gcc安裝文件夾中查找'make'程序。那應該是'mingw32-make'。下面的評論:

# Braces are only matched in operator style 

變化

make.command=make 

make.command=mingw32-make 
相關問題