我試圖在代碼::塊中使用make文件,但我做錯了。我已經安裝了包含編譯器的版本。 http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download。我該如何處理make文件?它始於:如何「執行」使文件
CC=gcc
最好的,美國
我試圖在代碼::塊中使用make文件,但我做錯了。我已經安裝了包含編譯器的版本。 http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download。我該如何處理make文件?它始於:如何「執行」使文件
CC=gcc
最好的,美國
你不傾向於執行make文件本身,而你執行make
,給它補充文件作爲參數:
make -f pax.mk
如果您的make文件實際上是標準名稱之一(例如makefile
或Makefile
),則甚至不需要指定它。它會被默認選中(如果您的build目錄中有多個這些標準名稱,最好查看make
手冊頁以查看哪個優先)。
由於paxdiablo說make -f pax.mk
會執行pax.mk makefile,如果直接通過輸入./pax.mk來執行它,那麼你會得到語法錯誤。如果您的文件名是makefile/Makefile
,您只需鍵入make
。
如果假設您在同一個目錄中有兩個名爲makefile
和Makefile
的文件,那麼只有make
單獨是giveb纔會執行makefile
。你甚至可以將參數傳遞給makefile。
簽出更多的makefile就在這個教程:Basic understanding of Makefile
命令被MINGW32,化妝。謝謝。 – user366121