2012-04-10 102 views
1

我的任务是将tts转换为symbian操作系统。我们试图编译flite并将其转换为sis格式(symbian os的安装文件)。有一个名为Qtcreator的IDE,它将为移动设备创建可执行文件,例如Symbian,Meego等。我们使用该IDE编译flite代码,因为代码位于c中。我们能够正确地编译代码并创建了flite可执行文件,但我们需要将其转换为sis文件,这是我们无法做到的。尽管它正确地编译了cite代码,但为了转换目标设备的可执行文件,它期望代码以其他格式(而不是纯c)编写。同时,我们不能以该格式重写完整的代码。需要时间来学习和rewrite.we真的在这里受到攻击。我们不知道如何进一步进行。你对此有任何想法将C可执行文件转换为SIS格式

+0

您是否尝试过使用symbian SDK? – BlackBear 2012-04-10 20:47:27

+0

@ user1324788'虽然它正确地编译了cite代码,但为了转换目标设备的可执行文件,它期望代码以其他格式(而不是纯c)编写。你是什​​么意思?您可以使用Qt Creator编译和部署简单的c程序到symbian和meego设备。请参阅http://doc.qt.nokia.com/qtcreator-2.4/creator-deployment.html – Bill 2012-04-11 05:36:53

+0

您是否检查了允许移植C代码的OpenC库和PIPS SDK? – eminemence 2012-04-12 12:30:54

回答

0

在Qt Creator(或者Symbian SDK)中创建一个Hello World应用程序并且打电话给你C函数从应用程序的入口点开始。