2014-09-27 75 views
0

我已經安裝了cygwin並希望在Makefile上運行make。 我有make已安裝:GNU Make 4.0CygWin使白色文本失敗

我導航到帶有Makefile的目錄並運行make。 只要我做dispalys:

[email protected] ~/c/Users/Name/Documents/GitHub/Project/build/CMakeFiles 
$make 
Microsoft Windows [Version 6.1.xxxx] 
Copyright........ All rights reserved. 

我的文字也變成白色,它似乎像默認的「CMD」的風格,而不是cygwin的一個。打字make install也是這樣。我必須重置我的終端以恢復默認的cygwin風格。

+0

不是100%surre但我認爲你需要(-f)後make例如(make -f filenaname)--- http://stackoverflow.com/questions/8110231/makefile-on -cygwin - http://linux.die.net/man/1/make – Tasos 2014-09-27 23:21:39

+0

嘗試使用(-f)但沒有工作,同樣的問題發生。儘管感謝鏈接! – maffo 2014-09-28 00:51:51

回答

0

我相信答案是在MinGW32 make command on windows

如果您使用cmake ... -G「MinGW Makefiles」,您將需要撥打 mingw32-make。

我有幾乎完全相同的問題。我所做的只是簡單地關閉我的cygwin窗口,打開一個windows終端,在Makefile文件夾下打開一個名爲「mingw32-make.exe」的文件,在你的情況下它將在「〜/ c/Users/Name/Documents/GitHub/Project/build/CMakeFiles「文件夾