如何编写像uTorrent这样的轻量级可执行文件

时间:2009-06-25 05:51:53

标签: winapi memory executable

  

可能重复:
  Programming slim C++ programs (like uTorrent) for Windows

uTorrent一直给我留下深刻印象,它具有270KB的可执行文件和较小的内存占用空间,同时与其尺寸为30倍的类似工具竞争。我可以想到我的计算机上的其他几种工具可以使用这种“脱壳”版本。

应该采用什么方法来编写一个300KB以下的Twitter客户端呢?

  • 我猜测唯一的语言选项是C,C ++和汇编程序(我是对的吗?)。
  • 您是否仍然可以使用框架?
  • 你是否必须使用演示场景中的那些crazy tactics来保持exe小?
  • 这样的东西还能维持吗?

我不是一个真正的win32程序员,所以这个问题的一部分可能没有意义。我们欢迎更正。

1 个答案:

答案 0 :(得分:0)

我对你的意见的贡献:

至少在开始时没有疯狂的战术:  "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."

然后看着第一颗子弹: C,C ++和汇编程序:C ++,然后是C,然后是汇编程序。