第二部分:第7章Ⅵ sual Prolog编程 7.1.6一个完整的例子:fami!y1pj6 使用VDE开发程序的步骤简要概括如下 第一步:在VDE中生成一个新的控制台程序。 在启动 Visua| Prolog6的VDE之后,在 project菜单中点击new菜单项。 如图7.1所示。 Project Build Debug Go to Tools Web Window Help Ctrl+F7 Odes Ctrl+F8 save Ctrl+s Settings. 战t+F7 图7.1点击 new 1 C: apps\Visual Prolog 6 Examples,pie\PIE. prj6 菜单项 2 C: \data'srcicqil\Example 1\Example 1. prj6 3 C: ,dataisrcicgil\Example2\Example2. prj6 4 C: \dataisrcicgil'ydiscboardidiscboard prj6 5 C: apps Visual Prolog 6 Examples'icgihanoi pre 6 C: idata'srcicgillExamplela Example 1. pri 2004.11.3 A|程序设计
2004.11.3 AI程序设计 21 第二部分:第7章 Visual Prolog编程 7.1.6 一个完整的例子:family1.prj6 使用VDE开发程序的步骤简要概括如下: 第一步:在VDE中生成一个新的控制台程序。 • 在启动Visual Prolog 6 的VDE之后,在project菜单中点击new菜单项。 如图7.1所示。 图7.1 点击new 菜单项
第二部分:第7章Ⅵ sual Prolog编程 7.1.6一个完整的例子:fami!y1pj6 这时,一个对话框将被打开(参见图7.2所示),输入所有相关信息,确定 UI Strategy框中填写的是 Console而不是GUI。 Project Settings General Directories Build Options I Version InformationI Project Name: family1 UI Strategy COnsole Target Type: E: Base Directory: C: \data\ Sub-Directory: family1 图7.2项目设 Linker Name DC Linker 置对话框 Creat Cancel Help 2004.11.3 A|程序设计 22
2004.11.3 AI程序设计 22 第二部分:第7章 Visual Prolog编程 7.1.6 一个完整的例子:family1.prj6 • 这时,一个对话框将被打开(参见图7.2所示),输入所有相关信息,确定 UI Strategy 框中填写的是Console而不是GUI。 图7.2 项目设 置对话框
第二部分:第7章Ⅵ sual Prolog编程 7.1.6一个完整的例子:fami!y1pj6 第二步:建立一个空的项目 当项目被建立时,VDE将会显示如图7.3所示的项目窗口。此时,它还不 知道这个项目依赖于哪个文件,它只是为这个项目构造出基本的源代码文 件 C:\ data family 1\ family -lOx 于。 family1 白 ProD ir]\Lib vipbinit Iib vip6kernel lib Vipbrun. lib 回mpc 图7.3项目窗口 2004.11.3 A|程序设计 23
2004.11.3 AI程序设计 23 第二部分:第7章 Visual Prolog编程 7.1.6 一个完整的例子:family1.prj6 第二步:建立一个空的项目 • 当项目被建立时,VDE将会显示如图7.3所示的项目窗口。此时,它还不 知道这个项目依赖于哪个文件,它只是为这个项目构造出基本的源代码文 件。 图7.3 项目窗口
第二部分:第7章Ⅵ sual Prolog编程 7.1.6一个完整的例子:fami!y1pj6 使用buld菜单中的 build菜单项(参见图7.4),编译和连接一个空的项目,以 产生一个实际上不做任何事的可执行文件。(这时,也不会产生任何错误。) Build Debug Go to Resource Compile Ctrl+F9 BUild At+F9 resold all ctrl+alt+f9 Stop Building Ctrl+Break Execute F9 图74点击buid菜单 Run in window Shift+F9 Script Preview 2004.11.3 A|程序设计 24
2004.11.3 AI程序设计 24 第二部分:第7章 Visual Prolog编程 7.1.6 一个完整的例子:family1.prj6 • 使用build菜单中的build菜单项(参见图7.4),编译和连接一个空的项目,以 产生一个实际上不做任何事的可执行文件。(这时,也不会产生任何错误。) 图7.4 点击build菜单
第二部分:第7章Ⅵ sual Prolog编程 7.1.6一个完整的例子:fami!y1pj6 当建立一个项目时,看看VDE的消息窗口中显示的消息(如果看不见消息窗口 可使用VDE中的 windows菜单打开)。我们会发现,VDE已将所有相关的 Prolog的基础类模型PFC放入该项目中,PFC的类包含了建立程序所需的基 本功能类 2004.11.3 A|程序设计 25
2004.11.3 AI程序设计 25 第二部分:第7章 Visual Prolog编程 7.1.6 一个完整的例子:family1.prj6 • 当建立一个项目时,看看VDE的消息窗口中显示的消息(如果看不见消息窗口, 可使用VDE 中的windows菜单打开)。我们会发现,VDE已将所有相关的 Prolog 的基础类模型PFC放入该项目中,PFC的类包含了建立程序所需的基 本功能类