如何将文件 .cpp 编译为带有压缩功能的 exe? [关闭]

Posted

技术标签:

【中文标题】如何将文件 .cpp 编译为带有压缩功能的 exe? [关闭]【英文标题】:How to compile file .cpp to exe with comperssion natively? [closed] 【发布时间】:2013-10-27 21:12:39 【问题描述】:

问题:如何将文件 .cpp 编译为 exe,但在本机进行压缩?

【问题讨论】:

g++ -o foo foo.cpp && tar -xzvf foo.tar.gz foo.exe? 压缩,不是压缩。另外:您不是那样编译它,而是正常编译它,然后使用工具压缩exe。自己谷歌一下,因为我自己从来不需要这样的东西。 compersion 用于空间/便携性?你为什么不直接写在汇编或brainfck :P 为什么这个偶数标签是C++。它与任何编程语言无关。只需获取可执行二进制文件,使用工具压缩可执行文件 @P0W(令人沮丧,不是吗?尤其是缺乏努力和标签滥用。) “你一直在用那个词。我不认为它的意思和你想象的一样。”反正this is what compersion means,和压缩无关。 【参考方案1】:

您只需使用普通的 C++ 编译器对其进行编译。然后使用 UPX 压缩生成的 .exe 文件。

【讨论】:

以上是关于如何将文件 .cpp 编译为带有压缩功能的 exe? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

项目结构包编译为exe!

如何在 Visual Studio 2010 Express 中将 cpp 编译为 dll

protocol buffer如何将输出文件编译为DLL

MATLAB编译器

如何将 C++ 文件编译为 WebAssembly?

Python将py文件编译为exe的方法