是否可以使用纯ANSI C开发Android和IOS应用程序?我该怎么做呢?有没有什么教程可以解释我该怎么做?
有没有可能用C编写通用的跨平台程序,它可以在Android和IOS上运行?我知道有一些跨平台开发的替代方案。但是,它们在访问硬件方面有一些限制。
发布于 2016-10-03 07:53:32
C和C++在这两个平台上都可用。然而,在iOS上并没有真正的终端或命令行工具。您必须使用原生iOS框架创建一个应用程序。您可以为两个平台创建一个包装器,该包装器提供一个公共接口,然后在两个平台上编写该包装器。还有一些跨平台的框架,尽管我还没有用过它们,就读一读吧。
发布于 2016-10-16 23:26:14
在Android中可以使用C/C++进行应用程序开发。
从developer.android.com下载Android NDK
通过传递所需的参数,在./build/tools/make-standalone-toolchain.sh中使用shell脚本提取并生成工具链
在Windows中运行脚本之前,请确保已安装Cygwin/MinGW。
生成工具链后,将环境变量PATH设置为./arm-linux-androideabi-x.x/bin
创建一个小的C程序并尝试编译,如图所示
C program compilation using Android NDK
将可执行文件从PlayStore复制到电话上的phone.Install终端仿真程序
按照您手机上的图像进行操作
https://stackoverflow.com/questions/39822846
复制相似问题