作者a2975313 (GN)
看板C_Sharp
标题[问题] 编译的问题
时间Wed Apr 9 01:01:51 2014
小弟问个笨笨的问题. 自己开发的library在compiler时会产生dll档,
那没用到的method也会compiler进去吗!?
有没有什麽办法可以做到只compiler有用到的method就好!?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.27.14.227
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1396976514.A.79A.html
1F:→ StupidGaGa:函式库本来就会提供很多方法,你用不到,其他人会用到 04/09 11:13
2F:→ StupidGaGa:如果是自订函式库,把不要的方法就删掉吧 04/09 11:14
3F:→ StupidGaGa:不过我建议还是留下来,不然有一天你要用就麻烦了 04/09 11:15
4F:→ a2975313:其实是因为library蛮大的,但每个专案不同,用到的method也 04/09 13:39
5F:→ a2975313:不一样,每次都要全部编译进去降子dll很肥的说XD 04/09 13:40
6F:→ Litfal:你要做的是重构dll。 04/09 18:40
7F:→ a2975313:请楼上高手再详细一点 04/09 19:55
8F:→ m339606:有这麽大吗?几十mb吗囧? 04/09 20:30
9F:→ m339606:将不同功能拆解成不同dll吧,就像.net本身一样全部拆开 04/09 20:31
10F:→ Litfal:如果大部分专案都只使用了DLL的一部份功能,代表DLL组件内 04/10 00:13
11F:→ Litfal:聚力可能有问题,所以要重构。 04/10 00:13
12F:→ Litfal:(以上是可能而已) 话说真的有那麽大?不含资源能写个几十MB 04/10 00:14
13F:→ Litfal:就很夸张了... 04/10 00:15
14F:→ m339606:原po大概是写 .net那种等级吧 :D 04/10 13:59
15F:→ a2975313:难道c/c++可以突破这种限制!? 04/11 14:05