VC环境下创建生成EXE的symbian工程问题集

2023-05-16

问:1. 我在VC下都是生成APP文件,那么有没办法生成EXE呢?如果不能直接在VC里生成,那有其它的什么办法吗?

答:1. 生成什么类型的目标文件跟使用的IDE无关,只取决于工程的类型,即.mmp文件中指定的TARTGETTYPE。
你Build一下SDK安装目录的"/Examples/basics/helloworld"示例程序就明白了。

问:2. 我的程序使用别人提供的DLL和LIB,那么在实机上安装时,应该把这两个文件拷到哪个目录了?还有那些随DLL附带的SYS文件又放到哪里呢?如何制作安装包把它们放到指定的目录呢?对了还有那个头文件,应该放在epoc/include下吗?


答:. 如果你是在做Symbian应用程序:

在开发时:

xxxx.h放到"/epoc32/include"子目录下时在程序里这样引用:
#include

放到应用程序自己的src子目录下时在程序里这样引用:
#include "xxxx.h"

仿真器用的.lib文件和.dll文件应该放到"/epoc32/release/wins/udeb"

真机用的.lib文件和.dll文件应该放到"/epoc32/release/armi/urel",或
"/epoc32/release/thumb/urel"等。

在打包发布时:
仅需要把真机用的.dll文件打包,目标目录是"/system/libs"

问:3. 我在得到这些DLL和LIB时,还附带有许多SIS文件,请问这些SIS文件有用吗?是不是可以不用理它。还有这些DLL和LIB是提供给UIQ的,那么在S60中可以用吗?我的理解是,UIQ和S60的区别仅在界面方面,那么这些DLL和LIB没涉及到界面的处理,应该就是可以在S60下用的。我的理解对吗?

答:下载一个工具unmakesis.exe,解开那些SIS文件看看里面有什么,然后才能推断它们是干什么用的。关于UIQ和S60从理论上讲你说的没错,但要看DLL做的是不是那么通用了,试试才能知道。

问: 你说在真机上仅需要把真机用的.dll文件打包,我不能理解为什么不用包含LIB呢?按WINDOW编程的经验,这两种文件应该是两种风格才是。

答:LIB是静态链接时用的,真机上运行时只需要动态链接库。
问:打包程序所用的工具是SDK所对应的Sisar工具,可是我试用了一下这个工具,只发现可以指定程序的SIS文件,我没发现如何添加DLL或LIB,更不知道如何指定把这些文件安装到哪个位置,你能不能在这方面给我一些指导,在这里先谢过了。
答:没用过。我都是写.pkg文件,用makesis命令行工具打包。SDK帮助里有对.pkg文件格式和makesis工具使用方法的详细说明。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VC环境下创建生成EXE的symbian工程问题集 的相关文章

随机推荐

  • supervisor搭建与配置

    supervisor 是管理程序进程启动和状态 xff0c 当程序进程死掉 xff0c supervisor会把这个程序进程重新拉起 python版本最低要2 7 pip install supervisor 就可以安装了 如果是pytho
  • Day 43 B. K-th Beautiful String

    Problem For the given integer n n gt 2 let s write down all the strings of length n which contain n 2 letters a and two
  • 最小生成树模板 洛谷 Prim算法和Kruskal算法

    洛谷 最小生成树模板 题目描述 如题 xff0c 给出一个无向图 xff0c 求出最小生成树 xff0c 如果该图不连通 xff0c 则输出 orz 输入格式 第一行包含两个整数 N M xff0c 表示该图共有 N 个结点和 M 条无向边
  • hive的几种存储引擎,以及hive的SQL优化器

    hive的几种存储引擎 xff0c 以及hive的SQL优化器 xff1f 存储方面 xff1a textfile orcfile rcfile parquet sequencefile 执行引擎 xff1a mr tez spark 词法
  • django 总结

    python django admin py startproject mysite cd mysite python manage py startapp blog python manage py makemigrations pyth
  • 推荐几个国内外流行的Git代码托管平台

    首先 xff0c Git 是一个开源的分布式版本控制系统 xff0c 是一组命令 xff0c 是一个工具 xff0c 一个软件 一 GitHub xff0c 国外 xff0c 开源项目 xff0c 推荐使用 https github com
  • 使用openvidu 进行WebAPP开发环境部署(使用docker部署)

    使用openvidu 进行WebAPP开发环境部署 xff08 使用docker部署 xff09 概述 Openvidu视频会议包括KMS 媒体服务 xff09 Openvidu server xff08 会议服务 xff09 WebAPP
  • 只使用7次比较,完成5个元素的排序

    背景 考虑快速排序为什么最坏情况下时间复杂度为O n2 xff1f 这是因为每次进行划分的时候 xff0c 都有一个部分大小为0 xff08 或者说为一个常数 xff09 如果我们能够找到一种时间复杂度为O n 的划分方法 xff0c 使得
  • 在windows下进行Openvidu webAPP开发

    在windows下进行Openvidu webAPP开发 64 Openvidu web IDE 概述 Openvidu视频会议包括KMS 媒体服务 xff09 Openvidu server xff08 会议服务 xff09 WebAPP
  • 参考 | Win11 开启热点之后电脑不能上网

    讲道理 xff0c Win11 就很离谱 Win11 开了移动热点之后 xff0c 电脑居然不能上网了 xff01 震怒 xff01 解决办法 打开控制面板 gt 程序 gt 程序和功能 gt 已安装更新右键卸载用于 Microsoft W
  • 参考 | 升级 Win11 移动热点开不了或者开了连不上

    讲道理 就很离谱 一开始我升级了 Win11 后 突然发现 移动热点 开不了了 就是那种 开了之后 手机 ipad 能检测到电脑移动热点的信号 但是会出现这两种情况 死活连不上连上了 在移动端显示 无互联网连接 解决办法 打开 移动热点 打
  • Ajax学习资源大全

    本欲放转载区 但是这样一文章放那里基本是没有用的 帮助不了任何人 所以放新手了 我一般非经典或者自己用不上不转载 所以如果你不幸看见了的话 恰恰你又对AJAX有兴趣的话不防看下 也许对你有用的 一 资源类网站 1 国内网站 1 Ajax中国
  • Apache+PHP5+MySQL4(5)+PHPMyAdmin 的简易安装配置

    先从各官方网站下了APACHE2 050 PHP5 MYSQL4 0 20 现在是5 有一些改变 xff0c 比如设置变成用向导next的方法 PHPMYADMIN2 57 最好下载最新客户端软件这里不是最新的 apache 2 0 50
  • 搜索引擎技术:系统架构

    互联网发展的今天 xff0c 一方面离不开其开放 共享的特性带给人们的全新体验 xff0c 另一方面也离不开数以亿计的为其提供各类丰富内容的网络节点 互联网被普及前 xff0c 人们查阅资料第一想到的便是拥有大量书籍资料的图书馆 xff0c
  • 行业门户搜索引擎方案

    案背景 xff1a 网站站内搜索引擎逐渐称为网站不可缺少的组成部分 xff0c 同时也成为网站地位的象征 然而 xff0c 随着网络的发展 xff0c 组织和组织之间的关系越来越紧密 xff0c 简单的站内搜索引擎已经不能满足网站的需求 特
  • SQL一般操作

    asc 按升序排列 desc 按降序排列 下列语句部分是Mssql语句 xff0c 不可以在access中使用 SQL分类 xff1a DDL 数据定义语言 CREATE xff0c ALTER xff0c DROP xff0c DECLA
  • 挑战30天 C/C++ 入门极限系列教程-引言

    作为一个长篇的C 43 43 入门教程 xff0c 无论如何也应该有这么个引言 xff0c 可是文笔并不好的我 xff0c 想了很久也不知道该如何写 仔细想想 xff0c 与其把这篇短文当作教程的引言 xff0c 其实它更应该是一篇引导初学
  • 战30天C++入门极限-C/C++中的结构体(1)

    什么是结构体 xff1f 简单的来说 xff0c 结构体就是一个可以包含不同数据类型的一个结构 xff0c 它是一种可以自己定义的数据类型 xff0c 它的特点和数组主要有两点不同 xff0c 首先结构体可以在一个结构中声明不同的数据类型
  • C#中如何实现C++中的const reference

    C 中如何实现C 43 43 中的const reference 在读C in depth时 xff0c 作者曾经感慨过 xff0c 可惜C 中没有类似于C 43 43 的const机制 xff0c 没有办法方便的返回一个对象的只读视图 读
  • VC环境下创建生成EXE的symbian工程问题集

    问 xff1a 1 我在VC下都是生成APP文件 xff0c 那么有没办法生成EXE呢 xff1f 如果不能直接在VC里生成 xff0c 那有其它的什么办法吗 xff1f 答 xff1a 1 生成什么类型的目标文件跟使用的IDE无关 xff