gpt4 book ai didi

c++ - 二进制文件如何在C编程中可移植?

转载 作者:太空狗 更新时间:2023-10-29 23:51:07 25 4
gpt4 key购买 nike

在阅读了一些 C 编程书籍之后,我想了解一些有关可移植性的知识。 C 代码是可移植的,但必须在每台机器上重新编译,以便编译器可以为处理器生成正确的汇编代码和二进制代码。

然而,当我下载包含某些文件的游戏(可移植游戏)时,.exe 文件无需在我的机器上重新编译即可运行。

那么,怎么会有可移植的.exe呢?

最佳答案

所有 Windows 机器都使用相同的两种架构(x64 或 x86)。

这意味着如果你想在一个不同的架构上运行,比如Linux,你需要重新编译。

关于c++ - 二进制文件如何在C编程中可移植?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23877041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com