大家给我们这些新手讲一下在ATL下编组件时怎么使生成的代码尽可能的小(特别是ActiveX 控件)!?比如编译设置、删除不用的继承类。
我讲一下我知道的:
1.如果不用STL,尽可能用Win API代替要引起statically linked startup code的c库函数,如strcmp();
2.把Use RunTime Library的设置改为**Dll,即使在Release Minisize版本中,系统默认的是静态连接,真是不可理喻。
3.还有一个必杀技--用ASPACK工具压缩一下,他会给你惊喜。
我讲一下我知道的:
1.如果不用STL,尽可能用Win API代替要引起statically linked startup code的c库函数,如strcmp();
2.把Use RunTime Library的设置改为**Dll,即使在Release Minisize版本中,系统默认的是静态连接,真是不可理喻。
3.还有一个必杀技--用ASPACK工具压缩一下,他会给你惊喜。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货