自己写了一个makefile文件,内容如下:
src = WeiQiChess.obj ChessRole.obj ChessStruct.obj SurfaceClass.obj
WeiQiChess.exe : $(src)
dmd $(src)
WeiQiChess.obj:WeiQiChess.d
dmd -c WeiQiChess.d
ChessRole.obj:ChessRole.d
dmd -c ChessRole.d
ChessStruct.obj:ChessStruct.d
dmd -c ChessStruct.d
SurfaceClass.obj:SurfaceClass.d
dmd -c SurfaceClass.d
clean:
del $(src)
将以上内容保存成无文件后缀名的Makefile文件即可。
dmd中自带make.exe,因此 命令行下cd到Makefile所在的目录,敲make即可实现编译。