减小VC6编译生成的exe文件的大小的方法

 更新时间:2015年01月26日 11:56:13   投稿:hebedich  
这篇文章主要介绍了减小VC6编译生成的exe文件的大小的方法,需要的朋友可以参考下

1、减小VC6编译生成的exe文件的大小,最有效的方法就是:

步骤:

1.使用release版本

2.代码中增加:#pragma comment(linker, "/OPT:nowin98 ")

3.project--> setting--> c/c++--> link-> 勾上Ignore all default libraries

4.project--> setting--> c/c++--> link-> object/library modules:增加若干lib文件,(例如楼主的void main(){}或WinMain()程序增加msvcrt.lib).不同的程序需要不同的lib文件,
而且一定要加在project--> setting--> c/c++--> link-> object/library modules中,
#parama comment(lib, "*.lib)这样是不行的.至于需要什么lib文件,看错误提示,
查找msdn,很容易找到需要的lib.

5.使用UPX压缩:http://upx.sourceforge.net

相关文章

  • 关于python调用c++动态库dll时的参数传递问题

    关于python调用c++动态库dll时的参数传递问题

    这篇文章主要介绍了python调用c++动态库dll时的参数传递,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C++简单五子棋的AI设计实现

    C++简单五子棋的AI设计实现

    这篇文章主要为大家详细介绍了C++简单五子棋的AI设计实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • C语言求2的n次方多种方法总结

    C语言求2的n次方多种方法总结

    这篇文章主要给大家介绍了关于C语言求2的n次方多种方法的相关资料,求2的N次幂是一个常用的功能,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • 使用C++实现给PDF文档添加文字水印

    使用C++实现给PDF文档添加文字水印

    这篇文章主要为大家详细介绍了如何通过第三方国产库Spire.PDF for C++来实现给PDF文档添加文字水印,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-11-11
  • 浅析bilateral filter双边滤波器的理解

    浅析bilateral filter双边滤波器的理解

    这篇文章主要介绍了bilateral filter双边滤波器的通俗理解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • c++动态内存空间示例(自定义空间类型大小和空间长度)

    c++动态内存空间示例(自定义空间类型大小和空间长度)

    这篇文章主要介绍了c++动态内存空间示例,自定义空间类型大小和空间长度,需要的朋友可以参考下
    2014-04-04
  • 深入解析C语言中函数指针的定义与使用

    深入解析C语言中函数指针的定义与使用

    这篇文章主要介绍了C语言中函数指针的定义与使用,是C语言入门学习中的基础知识,需要的朋友可以参考下
    2016-04-04
  • 一文弄懂C语言如何实现单链表

    一文弄懂C语言如何实现单链表

    单链表是由多个结点链接组成,它的每个结点包含两个域,一个数据域和一个链接域(地址域),下面这篇文章主要给大家介绍了关于C语言如何实现单链表的相关资料,需要的朋友可以参考下
    2021-09-09
  • C++去除输入行中空白的方法

    C++去除输入行中空白的方法

    这篇文章主要介绍了C++去除输入行中空白的方法,涉及C++针对数组的遍历与替换的相关使用技巧,需要的朋友可以参考下
    2015-07-07
  • NDK 数据结构之队列与栈等的实现

    NDK 数据结构之队列与栈等的实现

    这篇文章主要介绍了NDK 数据结构之队列与栈等的实现的相关资料,希望通过本文大家能理解掌握这部分内容,需要的朋友可以参考下
    2017-10-10

最新评论