1
如何爲我想要在Windows上運行的程序編寫makefile。 我想使用make文件來編譯代碼而不是vc8 UI編譯器。如何爲我想要在Windows上運行的程序編寫makefile
如何爲我想要在Windows上運行的程序編寫makefile。 我想使用make文件來編譯代碼而不是vc8 UI編譯器。如何爲我想要在Windows上運行的程序編寫makefile
Makefile文件爲Windows只是相同的其他系統;沒有什麼不同。以下是Microsoft's own reference的一個示例:
# Sample makefile
!include <win32.mak>
all: simple.exe challeng.exe
.c.obj:
$(cc) $(cdebug) $(cflags) $(cvars) $*.c
simple.exe: simple.obj
$(link) $(ldebug) $(conflags) -out:simple.exe simple.obj $(conlibs) lsapi32.lib
challeng.exe: challeng.obj md4c.obj
$(link) $(ldebug) $(conflags) -out:challeng.exe $** $(conlibs) lsapi32.lib
Microsoft程序維護實用程序(NMAKE.EXE)是一種基於描述文件中包含的命令構建項目的工具。