把应用程序做成Release版的应用程序,具体步骤如下:
菜单Build->SetActiveConfigure,在弹出对话框中选择Win32Release,点OK,然后菜单project->setting ,在弹出对话框的General属性页的Microsoft Foundation classes
下拉列表中选择User MFC in static Library,然后rebuildall,把生成的Release目录下
的可执行文件拷贝到另一台机器上即可
此外,rebuildall时,可能会出现警告:all references to "SHELL32.dll" discarded by /OPT:REF
原因:
The linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded。
解决方法1:在Project-->Setting->Link选项中的Object/library modules中添加"/OPT:NOREF "。
解决方法2:使用"#pragma warning(disable:4089)"屏蔽该warning。
本文介绍如何将应用程序构建为Release版本,包括配置项目设置、选择静态链接MFC等步骤,并提供了处理rebuild过程中出现的警告的方法。
3016

被折叠的 条评论
为什么被折叠?



