gpt4 book ai didi

c++ - 在 Mac 上编写 C(和变体),并导出到 Mac 和 Windows

转载 作者:可可西里 更新时间:2023-11-01 11:08:45 24 4
gpt4 key购买 nike

所以有人告诉我,在 mac 上使用 xcode 编写也可以在 windows 中运行的 Objective C 程序并不是最简单的事情(因为 xcode 使用 mac 专用库)。我对我使用的语言不太挑剔,因为我只是在学习,所以有没有一种简单的方法可以在 mac 上编写 C/C#/C++/Objective C 程序,并且可以(轻松)导出并在 Windows 中运行?

最佳答案

您可以使用 MXE 在 Mac 上为 Windows 编译 Objective-C 代码.但我假设您对 GUI 应用程序感兴趣,而不仅仅是纯粹的标准 Objective-C 代码。在这种情况下,您将需要一个跨平台框架。例如Qt (MXE 随 Qt 一起提供)。但那是一个 C++ 框架。

用于 GUI 应用程序的 Objective-C 几乎只被 Apple 使用。如果您希望应用程序具有更好的可移植性,您可能应该使用 C 或 C++。如果您喜欢动态/脚本语言,Python 是您可以使用的另一种语言。 Python 还支持 Qt,因此您可以使用它编写 GUI 应用程序。

我推荐 Qt 而不是所有其他框架的原因是它不仅为您提供了 GUI 库,而且还为您提供了其他类,使编写跨平台应用程序变得更加容易(例如,易于使用的, Unicode 字符串类,以及用于可移植文件 I/O、网络、线程等的类)

关于c++ - 在 Mac 上编写 C(和变体),并导出到 Mac 和 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13767620/

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