如何编写在手机上运行的ac程序?

发布于 2024-09-12 14:30:02 字数 144 浏览 11 评论 0原文

我想写一个在手机上运行的C程序。仅用于学习目的。我认为这是可能的。但我不知道从哪里开始以及可用的库。

我还计划编写一款在手机上运行的游戏。

请帮助我实现它。提前致谢。

i wanna write a C program that runs on a mobile phone. Just for learning purpose. i think it's possible. but i dont know where to start with and the libraries that are available for it.

i have also planned to write a game that runs on a mobile phone.

help me to do it. thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

梦罢 2024-09-19 14:30:02

我不知道哪个移动平台的 SDK 会再推荐使用纯 C。我最后知道的是旧的 Palm 平台。

但是您可以使用 QT 编写 C/C++ 作为 Maemo、MeeGo 和其他可能的诺基亚设备的 GUI 库。 QT 是面向对象的,所以它不是你想要的程序化。

我知道有 1 个平台可以使用纯 C。这是使用 win32 api 的 Windows Mobile 版本 <6.5。但这不是我个人建议做的事情,因为 C#.NET 使为该平台开发应用程序变得更容易。我还认为使用 WebOS PDK 将纯 C 与 XML/CSS 相结合是可能的,但我在这里可能是错的。

如果您希望利用 C 语言知识为移动设备编写代码,那么我宁愿建议使用 C++ 和 Objective-C 等语言,您也可以在其中编写 C 语言并使用 C 库。

移动设备以及用于为其开发应用程序的编程语言的列表:

Symbian - C/C++
iOS - Objective-C
Android - Java
Windows Mobile -  C/C++/.NET
WebOS - C/C++

I do not know a mobile platform where its SDK are reccomending using pure C anymore. Last that I knew of was the old Palm platform.

But you can write C/C++ with QT as GUI library for Maemo, MeeGo and possibly other Nokia devices. QT are object oriented, so its not procedural as you want.

I know of 1 platform where pure C is possible. That's the windows mobile version <6.5 using win32 api. But this is not a thing I personally recommend doing since C#.NET makes it easier to develop applications for that platform. I also think that pure C combined with XML/CSS using the WebOS PDK is possible but I might be wrong here.

If you have a wish to write for mobile devices using your knowledge in C then i would rather recommend to use languages like C++ and Objective-C where you also can write C and use C libraries.

A list of mobile devices and the programming languages used to develop applications for them:

Symbian - C/C++
iOS - Objective-C
Android - Java
Windows Mobile -  C/C++/.NET
WebOS - C/C++
梦过后 2024-09-19 14:30:02

MoSync 怎么样。它是独立于操作系统的 SDK。 MoSync 应用程序是用 C 和 C++ 编程语言编写的。

How about MoSync. It's OS-independent SDK. MoSync applications are written in the C and C++ programming languages.

仅冇旳回忆 2024-09-19 14:30:02

编程几乎是一样的。尝试下载其中一个 SDK 并查看您想要的任何平台的文档。

1) iPhone

2) Android

3) Bada(这是三星的最新平台)

SDK 附带交叉编译器、模拟器和 IDE 来帮助您。

将对此添加更多内容。

Programming is almost same. Try downloading one of the SDKs and review the documents for any of the platforms you want.

1) iPhone

2) Android

3) Bada (This is Samsung's latest platform)

SDK comes with cross compilers , simulators and IDE to assist you.

Will add more to this.

睫毛上残留的泪 2024-09-19 14:30:02

Java 到 C 的编译器可以在 J2ME 情况下工作。您可以尝试线索:http://cluecc.sourceforge.net/

Java-to-C compiler may work in J2ME case. You can try Clue: http://cluecc.sourceforge.net/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文