Qt for symbian工程文件的一些特异写法
2010-06-22 03:04:00 来源:WEB开发网核心提示:Macro宏来将其包起来,只在编译真机版本时:才编译这部分;而在编译模拟器版本时:却不编译这部分,Qt for symbian工程文件的一些特异写法(2),对于这个宏,我们需要在pro文件中声明,别的里边介绍的也比较详细,上边这两个我都实际使用过,(亦即:声明一个只针对真机的宏),symbian {MMP_RULES
Macro宏来将其包起来,只在编译真机版本时:才编译这部分;而在编译模拟器版本时:却不编译这部分。对于这个宏,我们需要在pro文件中声明。(亦即:声明一个只针对真机的宏)。
symbian {
MMP_RULES += $$LITERAL_HASH"ifdef MARM_ARMV5"
MMP_RULES += "MACRO REAL_PHONE"
MMP_RULES += $$LITERAL_HASH"endif"
}
(这里假设该宏名为REAL_PHONE )
//-------------------------------------------------------------------------------------------------------------------------
补充:当然还有很多特异的写法,大家可以查看我上传资源中的Qt for symbian这个资源(http://download.csdn.net/source/2447574)。这是官方给的一个指导性文件,除去上边这些外,别的里边介绍的也比较详细。
上边这两个我都实际使用过,没有问题。测试环境:Qt 4.5.0 Qt 4.6.2 Qt 4.6.3 真机: N97 5800
(转:http://blog.csdn.net/NRC_DouNingBo/archive/2010/06/11/5663343.aspx)
更多精彩
赞助商链接