carbide.c++ 如何生成sisx文件

本文详细介绍如何通过编译和链接生成SIS文件,并利用sisbuilder进行打包,最终使用证书签名生成sisx文件的全过程。文章针对常见错误提供了解决方案,并推荐了证书签名工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sis是打包安装文件(需要pkg文件,pkg里有要打包的文件列表和规则)
生成sis的过程是 :编译+链接=目标文件 --> makesis生成sis包 -->证书签名=sisx包

1.项目右键 -> properties -> carbide.c++ -> carbide build configuration -> sis builder -> add 在SIS Properties面板的PKG File添加 pkg文件

2.在Configurations 中选择armv5 release菜单选择编译方式。意思是用 armv5 编译器编译 Realse 版程序。

然后执行菜单“Project / Build Project”编译项目。

对于经常出现的错误   “File I/O fault.”这个错误是指文件目标不明确,将下面的$(EPOCROOT),$(PLATFORM)/$(TARGET)用相应文件夹地址代替即可!
$(EPOCROOT)Epoc32/release/$(PLATFORM)/$(TARGET)/helloworld_0xE60906CC.exe"

重新Build后即可生成sis。

生成sis文件后去 http://www.newsive.com/SOFTWARE/FireCer.rar 下载s60证书签名专家,

生成签名文件sisx

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值