Ubuntu下用Qt开发Symbian应用程序
在没有Qt之前,开发Symbian操作系统上的应用程序的主要IDE是Carbide,不过现在Nokia收购了Qt,并且Qt将是Nokia力推的下一代开发应用程序IDE,因此今天我们介绍如何用Qt开发Symbian应用程序,关于Qt环境的搭建,请参考:http://blog.csdn.net/htttw/article/details/7625819
注意,远程编译之前,你必须拥有一个Nokia Developer帐号,可以在:
http://www.developer.nokia.com/注册,注册是免费的。
1.
由于我在Ubuntu下用Qt开发Symbian应用程序,但是Qt只提供了Windows的Symbian SDK(真恶心!),所以我们另辟蹊径 ,使用Qt的远程编译功能,具体就是把我们的代码提交到Nokia服务器,服务器编译好后就会送回来。
可以参考Nokia的官方说明:
2.
如果在安装Qt时选择“Default”,默认Qt是不会安装“远程编译”功能的,因此,我们应该选择“Custom”,如下:
3.
选择“Experimental --> Remote Compiler”选项,如下所示:
之后就开始安装Qt了。
4.
安装完成后打开Qt,在“工具-->选项-->构建和运行"就会出现"Remote Compiler"一栏(Default安装时是没有的),如下图:
5.
点那个蓝色的字“accept the Terms of Service”,弹出如下的License窗口:
6.
点击“Accpet License”,User框就会变成可用,输入你在Nokia Developer上的注册名,然后点击下方的Authenticate:
7.
出现下图,输入你的密码,点确定:
8.
如果正确的话,Logout按钮就会变成可用
9.
然后我们就可以开始了,新建一个Qt Quick应用程序,注意在选择Target的时候会多出一个"Remote Compiler"选项,选择它:
10.