怎样在 S60 Qt 程序里调用 Symbian API
来源:互联网 发布:linux mysql 密码 编辑:程序博客网 时间:2024/04/27 19:10
怎样在 S60 Qt 程序里调用 Symbian API
我在上次 blog里说过,Qt程序启动的时候已经具备了基本的调用 Symbian API的环境,cleanupstack, ActiveScheduler 都有了。
所以可以直接包含Symbian的头文件,就像普通Symbian 程序里面那样调用就好了,唯一的问题是怎么包含library.
qt是用 pro描述工程文件的,那个mmp文件实际上是qmake通过 pro文件生成的,所以不能在mmp里加 library,这样的话你重新执行qmake就要重新改mmp.
正确的方法是,在pro文件里添加下面这行
symbian:LIBS += -l<lib file name>
例如:symbian:LIBS += -lcommonengine, 生成的 mmp文件里就会有 LIBRARY commonengine.lib
注意如果是 DLL的 lib,在 pro文件里是不需要写lib扩展名的,如果你写了,qmake就会认为你需要的是一个static library, 就会生成 STATICLIBARAY commonengine.lib
所以可以直接包含Symbian的头文件,就像普通Symbian 程序里面那样调用就好了,唯一的问题是怎么包含library.
qt是用 pro描述工程文件的,那个mmp文件实际上是qmake通过 pro文件生成的,所以不能在mmp里加 library,这样的话你重新执行qmake就要重新改mmp.
正确的方法是,在pro文件里添加下面这行
symbian:LIBS += -l<lib file name>
例如:symbian:LIBS += -lcommonengine, 生成的 mmp文件里就会有 LIBRARY commonengine.lib
注意如果是 DLL的 lib,在 pro文件里是不需要写lib扩展名的,如果你写了,qmake就会认为你需要的是一个static library, 就会生成 STATICLIBARAY commonengine.lib
- 怎样在 S60 Qt 程序里调用 Symbian API
- qt中调用symbian API
- symbian S60 Qt 初体验
- [Symbian]在S60程序中实现动态曲线图
- s60 5版程序在symbian 3适配,升级,编译
- s60 5版程序在symbian 3适配,升级,编译
- Symbian S60 修改程序图标
- 怎样在symbian 程序中添加背景图片
- symbian s60 删除模拟器上的程序
- 用Eclipse开发Symbian S60 J2ME程序
- 在VB6里怎样调用VBA里的函数?
- 在Qt里调用WindowAPI的方法
- 在程序里调用命令行程序
- 在程序里调用命令行程序
- 架设移动开发环境二:Qt-symbian S60 平台
- Windows下使用Nokia Qt SDK做Symbian S60开发
- Symbian中音频API的使用 (S60 3rd FP1)
- Symbian中音频API的使用 (S60 3rd FP1)
- 反对360不正当竞争及加强行业自律的联合声明
- C++类型转换
- Oracle禁止connect / as sysdba方式登录
- 语言栏不见了
- dump file
- 怎样在 S60 Qt 程序里调用 Symbian API
- 驱动入门 一 搭建驱动开发环境
- Ajax几种框架比较
- PE section 的标志位
- nokia和LG手机的恢复出厂设置
- web标准学习第四天:三列布局
- java克隆入门和深入
- NTFS文件系统USN日志
- Ubuntu 10.04 下编译交叉工具链GCC 4.5.1