
怎么样写个C程序,在智能手机上运行。
怎样写个C程序在智能手机上运行,这需要了解智能手机系统的那些信息。怎样才能让程序在它的CPU,它的手机操作系统下运行。这需要了解那些知识,高人给个指点。谢了·······...
怎样写个C程序在智能手机上运行,这需要了解智能手机系统的那些信息。怎样才能让程序在它的CPU,它的手机操作系统下运行。这需要了解那些知识,高人给个指点。
谢了·········· 展开
谢了·········· 展开
展开全部
鄙人看过在wm、symbian两个系统下编程的书籍。
其实给智能手机编程与在pc机上编程大致是一样的,都是对代码链接、编译,只是编译出的程序不能直接在pc机上执行罢了。而且,几乎所有智能操作系统都支持c(c++)语言。
现在大部分智能操作系统的程序都支持vc6编程,开发者只需将相应操作系统开发者开发的程序开发包安装到电脑上即可。
不过,有一点必须注意。移动平台上的c/c++语言已经不是原汁原味的c++了,操作系统的开发者问了节省移动设备上原本就少得可怜的系统资源,对程序语言进行了严格的限制(例如塞班控制了字符串的长度、使用),因而智能手机上的编程并不是很容易的事情。
当然,也存在类似于windows mobile(ce核心,支持2000多个windows api)这样与pc操作系统类似的智能手机操作系统,在上面编程相对容易一些。
鄙人初出茅庐,所了解的仅此而已,lz如果希望能了解更多,最好是参阅相关书籍。
其实给智能手机编程与在pc机上编程大致是一样的,都是对代码链接、编译,只是编译出的程序不能直接在pc机上执行罢了。而且,几乎所有智能操作系统都支持c(c++)语言。
现在大部分智能操作系统的程序都支持vc6编程,开发者只需将相应操作系统开发者开发的程序开发包安装到电脑上即可。
不过,有一点必须注意。移动平台上的c/c++语言已经不是原汁原味的c++了,操作系统的开发者问了节省移动设备上原本就少得可怜的系统资源,对程序语言进行了严格的限制(例如塞班控制了字符串的长度、使用),因而智能手机上的编程并不是很容易的事情。
当然,也存在类似于windows mobile(ce核心,支持2000多个windows api)这样与pc操作系统类似的智能手机操作系统,在上面编程相对容易一些。
鄙人初出茅庐,所了解的仅此而已,lz如果希望能了解更多,最好是参阅相关书籍。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询