大家好,
我是QT mobolity开发方面的新手。现在有以下问题亟待解决。希望大家能够帮忙。
我所使用的是从QT 官网上下载下来的QT SDK for windows。并且安装在D:/QtSDK目录下。
最近想尝试发布一个塞班应用程序。为了简便起见,我就直接创建了一个新QT mobility项目,然后选择了“塞班设备”和“模拟器”.在系统创建的代码中,我修改了.pro文件,主要是增加了:
CONFIG += mobility
MOBILITY += location bearerQT = core gui network svg xml其他没有变动。然后我点击了QT Creator菜单栏中的“构建”,“发布项目”,在“选择一个构建配置”中,我选择了Qt 4.7.3 for symbian~1(QT SDK )发布。第二步选择了默认。最后在生成的时候出现了如下错误:Running QMake
d:/qtsdk/symbian/sdks/symbian1qt473/bin/qmake.exe C:\Users\aicro\Desktop\Programming\test\test.pro -r -spec symbian-abld "CONFIG+=release" -after "OBJECTS_DIR=obj" "MOC_DIR=moc" "UI_DIR=ui" "RCC_DIR=rcc"
Project MESSAGE: Qt Mobility Bearer API is deprecated when using Qt 4.7 or higher.
Project MESSAGE: Please use source compatible replacement Bearer API in QtNetwork.
Unable to resolve epocRoot '/QtSDK/Symbian/SDKs/Symbian1Qt473/' to real dir on current drive, defaulting to '/' for mmp paths
Running Build Steps
D:/QtSDK/Symbian/SDKs/Symbian1Qt473/epoc32/tools/make.exe release-gcce -w
D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\make.exe: Entering directory `C:/Users/aicro/Desktop/Programming/test'
bldmake bldfiles
WARNING: EPOCROOT does not specify an existing directory
ABLD.BAT build gcce urel
D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\make.exe: Leaving directory `C:/Users/aicro/Desktop/Programming/test'
warning: "D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\GCCEV6.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms
warning: "D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\GCCEV6T2.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms
warning: "D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\GCCEV7A.bsf" Invalid BSF specification - customization restricted to ARMV5, ABIv2 and valid BSF platforms
BLDMAKE ERROR: Directory "\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\" does not exist
process_begin: CreateProcess((null), ABLD.BAT build gcce urel, ...) failed.
make (e=2): Ïμí3Õò2»μ½Ö¸¶¨μÄÎļt¡£
D:\QtSDK\Symbian\SDKs\Symbian1Qt473\epoc32\tools\make.exe: *** [release-gcce] Error 2
Sis 文件由于之前的错误没有被创建