Chinaunix首页 | 论坛 | 博客
  • 博客访问: 143152
  • 博文数量: 34
  • 博客积分: 1557
  • 博客等级: 上尉
  • 技术积分: 245
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-22 19:30
文章分类

全部博文(34)

文章存档

2017年(1)

2016年(1)

2015年(4)

2014年(2)

2011年(8)

2010年(6)

2009年(12)

我的朋友

分类: C/C++

2009-12-11 19:31:31

在.NET项目开发过程中,通常要写很多自定义的类。为了一般不会将源代码公开,以将class.cs文件打包生成dll.
 
 
按照目录下,把所有要打包的CS文件放在当前目录下,在这个目录下面提供了C#的编译器,csc.exe运行:csc /target:library /out:sample.dll sample.cs(也可以将两个cs文件装在一个dll里面,方法是:csc /target:library /out:sample.dll sample1.cs sample2.cs),完成后可在本目录下面找到我们刚才生成的sample.dll文件。
解释:
    /target:library 编译器选项通知编译器输出 dll 文件而不是 exe 文件。后跟文件名的 /out 编译器选项用于指定 dll 文件名。如果/out后面不跟文件名编译器使用第一个文件 (sample.cs) 作为 dll 文件名。生成的文件为sample.dll文件
 
阅读(1163) | 评论(0) | 转发(0) |
0

上一篇:C++高手之我见

下一篇:C#制作dll

给主人留下些什么吧!~~