Overview | Creating a GRIP Program | Linking GRIP Object Files | Running a GRIP Program | Debugging a GRIP Program
Actions the Compiler Performs | Sample GRIP Compiler Listing


编译GRIP程序

在GRIP开发过程中的第二步是将源文件转换成目标文件。对象文件包含由把持编译器生成的特殊代码。在此步骤中,编译器可以分析源程序的每一行产生一列表,它由语句,标签,变量和任何错误由编译器识别的。如果编译器检测到任何错误,它会生成并保存的目标文件。

再编译

当GRIP编译源文件语句转换生成一个列表。这个列表可以只包含源语句,变量的存储位置,标签和错误(默认选项)。然后再编译,可以判断此源文件的内容用选项7,再编译源文件。

您还可以更改默认的编译选项由UGII_ERRONLY设置环境变量设置为1。

编译和链接GRADE

要启动编译器,使用GRADE的编译选项。

编译单个文件

编译单个文件,输入一行通过指定编译命令:c <filespec>,其中filespec是一个完整的路径名或如果它驻留在当前目录可以只是一个文件名。您可以省略.grs文件扩展名。

编译多个文件

编译多个文件,指定文件的模板,如*.grs。这将编译您有.grs扩展当前目录下的所有文件。

当编译完成

如果GRIP的源文件编译没有任何错误,编译器会自动生成一个GRIP的目标文件和文件在默认目录中。

如果发生错误,对象文件不创建,系统列出了错误的选项中7,编译清单设置。

识别交互与批处理程序

GRIP程序可以工作在两种模式:交互式或批处理。批处理程序不能包含交互式编程语句。如果程序编译成功,编译器列表的最后一行指定如果程序可以在交互,分批或仅在交互运行。如果程序运行在两种模式下的行写着:UNIVERSAL链接文件。如果程序只能在交互模式下运行的线路上写着:INTERACTIVE链接文件。


Copyright ©2015 胡君NX二次开发官网(www.UGapi.com) QQ:85585969 All Rights Reserved.