【问题标题】:How to write a lightweight executable like uTorrent [duplicate]如何编写像 uTorrent 这样的轻量级可执行文件 [重复]
【发布时间】:2009-06-25 05:51:52
【问题描述】:

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

uTorrent 在与大小是其 30 倍的类似工具竞争时,一直以其 270KB 的可执行文件和小内存占用给我留下深刻印象。我可以在我的计算机上想到其他几个可以使用这种“debloated”版本的工具。

在尝试编写一个小于 300KB 的 Twitter 客户端时应该采用哪些方法?

  • 我猜唯一的语言选项是 C、C++ 和 Assembler(对吗?)。
  • 是否有仍然可以使用的框架?
  • 您是否必须使用演示场景中的 crazy tactics 来保持 exe 小?
  • 这样的东西还能维护吗?

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

【问题讨论】:

标签: winapi memory executable


【解决方案1】:

我对您意见的贡献:

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

然后查看之后的第一个项目符号: C、C++ 和汇编程序:C++,然后是 C,然后是汇编程序。

【讨论】:

    猜你喜欢
    • 2010-12-14
    • 2012-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    • 1970-01-01
    • 2011-08-26
    • 2013-09-07
    相关资源
    最近更新 更多