nmake编译C#源码

功能:用nmake 编译 C# 源码。

说明:

1、一个包含Main方法的源文件和其它两个libs目录下的源文件。

2、将libs下的两个源文件编译为两个dll文件

3、在Main方法中调用另外两个dll中的方法。

实现:

1、目录结构:

nmake编译C#源码nmake编译C#源码

2、制作makefile文件

FLAG1=/nologo
all: Main.exe
Main.exe:Main.cs Math.dll Check.dll
    csc /out:Main.exe /main:MainApp.Program\
            Main.cs \
            /r:Math.dll /r:Check.dll \
            $(FLAG1)
Math.dll:libs\Math.cs
    csc /out:$@ /t:library libs\Math.cs $(FLAG1)
Check.dll:libs\CheckInfo.cs
    csc /out:$@ /t:library libs\CheckInfo.cs $(FLAG1)
    
clean:
    del *.dll

3、生成命令

//一般生成
NMake
//重新生成
NMake /A
//清理
NMake clean

 

上一篇:手机号和邮箱的验证


下一篇:1012 数字分类