我做了一个VC6.0中做了一个MFC【exe】程序,他的工程目录下有个Debug和Release文件夹,有人告诉我把Release文件夹下的文件打包然后发布就可以了。
我的Release下有个exe,好多obj,还有更多其他莫名其妙的类型文件,请问如何打包成那种一个exe好几个dll文件的程序然后发布呢?

解决方案 »

  1.   

    .....都会写程序了还没搞明白哪个才是程序文件???
    总的来说Release模式就是发布用的模式...比debug模式文件要小点....没有垃圾的调试信息
    至于dll如果你的程序用到dll那一起打包就行了....
      

  2.   

    这个意思是Release下的所有文件都要捆绑在一起给用户是么?
      

  3.   

    如果采用静态连接MFC方式联接的话,就一个EXE文件(如果没有用到其他的库文件)
    采用MFC共享方式的话,还需要MFC的一些库,以及用到的第三方库..一起打包
      

  4.   

    obj可以删掉,貌似,你只需要保留release下的那个exe就可以了,至于其他用到的dll,如果是系统没有的,就拷贝到exe同一个目录下。
      

  5.   

    主要是看以release模式下设置的连接方式,如果是静态就不用其他文件,一个exe文件就可以了。如果是动态连接模式,你程序中用到的dll就要一起打包了。
      

  6.   

    只有一个exe就不用打包了吧 而且还是Release版本的 不过要在工程中设置使用静态MFC链接库 不然到时可能在别人的机器上不能运行 如果程序中使用了dll链接库 那就要把dll和那个exe一起打包发布了