这实在太大了,如果做单个可执行文件的话,有些不划算。如果不绑需要的dll库,有什么好办法吗?

解决方案 »

  1.   

    要求客户机安装Visual C++ 2008 Redistributable Package (x86)
      

  2.   

    我知道啊。但不是所有的机器都装了。这种单个exe文件就是讲究用起来方便,那样总不好吧。装service pack 1以前静态编译就没上过1M。
      

  3.   

    可以改的。大小也就200多k,你把CWinAppEx类,改为继承CWinApp类,向导时不要选ActiveX控件,基本上就是200多K
      

  4.   

    采用正式的发布包+Release版exe,应该不会太大。
      

  5.   

    这样应该可以减少一些的,不过建立一个最简陋的MFC工程也有好大的。
      

  6.   

    借题发挥,写了下方法http://blog.csdn.net/greatws/archive/2009/06/10/4256190.aspx