VS开发的文件编译成静态太大,用什么工具编译的文件小且移栽性好呢?
VS开发的文件编译成静态太大,用什么工具编译的文件小且移植性好呢??
一直用vs做开发,为了移植性好,每次都用静态编译

但是生成的文件都比较大,一个简单的dll文件(就一个导出函数)都有五六兆。
请问大神们,哪个开发工具生成的移植性好,文件又比较小呢?
------解决方案--------------------
那就按模块拆分,分解为多个小型的DLL文件。
------解决方案--------------------
MFC本身就是“肥代码”(FatCode)的,代码冗余量极大,要想文件小,就不要使用MFC,可以使用ATL,或者纯API。
------解决方案--------------------
可以选择Code::Blocks(http://www.codeblocks.org/).
------解决方案--------------------
这个问题只有一个解决方法:不要使用MFC!!!
------解决方案--------------------
第一不要用MFC,用ATL或者API,其次,RC文件不要用过大的图标之类的资源(这个一般对运行速度影响不大),事实上程序体积和运行速率占用内存并不是绝对的相关性。
一直用vs做开发,为了移植性好,每次都用静态编译
但是生成的文件都比较大,一个简单的dll文件(就一个导出函数)都有五六兆。
请问大神们,哪个开发工具生成的移植性好,文件又比较小呢?
------解决方案--------------------
那就按模块拆分,分解为多个小型的DLL文件。
------解决方案--------------------
MFC本身就是“肥代码”(FatCode)的,代码冗余量极大,要想文件小,就不要使用MFC,可以使用ATL,或者纯API。
------解决方案--------------------
可以选择Code::Blocks(http://www.codeblocks.org/).
------解决方案--------------------
这个问题只有一个解决方法:不要使用MFC!!!
------解决方案--------------------
第一不要用MFC,用ATL或者API,其次,RC文件不要用过大的图标之类的资源(这个一般对运行速度影响不大),事实上程序体积和运行速率占用内存并不是绝对的相关性。