【问题标题】:Is there a framework that must be installed for the C programming language?是否有必须为 C 编程语言安装的框架?
【发布时间】:2014-09-01 05:51:59
【问题描述】:

您好,我想知道是否有适用于 Windows 的 C 框架?就像如果有人想在 Windows 上运行 C 程序,他们是否必须下载 C?

【问题讨论】:

  • 也许可以查找“libc”(微软术语中的“msvcrt”)。
  • 呃,不,C 不像 Python 那样是解释型语言。它也不是一种需要像 Java 或 C# 这样复杂的 VM 的语言。用户只需复制或下载 EXE 文件,该文件由开发人员机器上的 C 编译器和链接器生成。该开发人员可能会决定需要多个文件,通常是在他自己使用“框架”时。

标签: c frameworks


【解决方案1】:

C 编程语言确实需要一些运行时支持库;但是,这些都包含在所有主要的操作系统发行版(Windows 和 UNIX)中。因此,您只需要编译一个针对所需 CPU 指令集的 C 程序(例如 Intel 芯片的“x86”)并分发编译后的输出。您不需要用户安装一组单独的库。

话虽如此,大多数足够大的程序确实依赖第三方库和数据文件来工作。这就是为什么有些安装程序应用程序不仅会复制单个文件,还会复制包含可执行文件以及使该程序运行所需的各种库和相关文件的整个目录。

【讨论】:

  • 感谢您的帮助:)
猜你喜欢
  • 1970-01-01
  • 2020-01-18
  • 1970-01-01
  • 1970-01-01
  • 2010-10-03
  • 2010-12-03
  • 1970-01-01
  • 2018-06-28
相关资源
最近更新 更多