admin管理员组

文章数量:1536472

2024年6月5日发(作者:)

InstallShield学习笔记

调试项目

Revision History

DATE

REVISION AUTHOR

DESCRIPTION

Table of Contents

1

2

前言 .................................................................................................................................................................................... 1

编译(COMPILE) ......................................................................................................................................................... 2

2.1

2.2

2.3

3

编译选项设置 ............................................................................................................................................................. 2

编译功能导航 ............................................................................................................................................................. 3

编译信息输出 ............................................................................................................................................................. 3

调试(DEBUG) .............................................................................................................................................................. 4

3.1

3.2

3.3

3.4

3.5

调试选项设置 ............................................................................................................................................................. 4

调试功能导航 ............................................................................................................................................................. 5

调试功能介绍 ............................................................................................................................................................. 6

调试信息输出 ............................................................................................................................................................. 7

在客户终端机上调试 ................................................................................................................................................. 7

4

构建(BUILD) ................................................................................................................................................................ 8

4.1

4.2

构建单个EXE文件 ................................................................................................................................................... 8

批处理构建 ................................................................................................................................................................. 8

5

版本(RELEASE) .......................................................................................................................................................... 9

5.1

版本向导(R

ELEASE

W

IZARD

) ..................................................................................................................................... 9

1 前言

本文档是笔者在学习InstallShield IDE的过程中,查阅InstallShield 2009 IDE的联机帮助,结合个人学习心得

体会,写出的学习笔记。鉴于篇幅有限,本文仅就InstallShield IDE提供的编译,调试,和构建功能作了一些基本

介绍,仅供新手入门作参考之用。

若读者有意深入研究高级进阶内容,请参考InstallScript IDE(集成开发环境)自带的联机帮助,或者在网上搜

寻参考资料 ( 附:InstallShield社区论坛:,

/?f=133)。

1

2 编译(Compile)

2.1 编译选项设置

用户可以先在InstallShield IDE中定义编译相关设置,请注意这些设置仅对当前被打开的项目有效。

用户从Build菜单列表中选择Settings菜单项,然后在弹出的对话框里打开Compile/Link 标签页,

如下图所示:

对于上面对话框中各设置项的作用,下表作了详细说明:

属性名 属性值(例子) 使用说明

Preprocessor USAGE = “Internal”

设置预处理常量。

Defines

此例中定义了名为USAGE的常量,

可以在编译时直接被脚本文件使用。

比如在主脚本中可以这样用:

#ifdef USAGE

//

执行一些代码

#endif

Include Pathes Script,

指定上面的预定义值的使用范围,

C:IS_ProjectsAAScript Files

在这里指定的路径下面的所有script

文件,都可以引用该值

(

注:多路径用逗号隔开,允许嵌入

路径相关的变量

Maximum 50

指定最多显示的警告(warning)的条

Warnings

数,此例中设为50条

Warning Level

选择以下列表项目之一: None - 不显示警告消息。

None,Level 1,Level 2,或Level 1 – 显示InstallShield不能处

Level 3 (默认) 理的任何系统警告。

2

本文标签: 编译调试设置学习使用