Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RENT选项编译可重入COBOL程序_Cobol_Microfocus_Procobol - Fatal编程技术网

RENT选项编译可重入COBOL程序

RENT选项编译可重入COBOL程序,cobol,microfocus,procobol,Cobol,Microfocus,Procobol,我是COBOL编程新手。 我正在修改一个操纵线程的COBOL程序。我在程序中引入了一个文件来读取一组参数并在程序中使用它。但每当我编译程序时,我都会得到以下警告:- *1237-W **与可重入指令一起使用的文件处理 现在我应该使用RENT选项来编译这个程序吗?如果是这样,那么我应该如何使用RENT选项编译,即使用的确切命令。 请帮忙 错误消息编号表示您正在使用Micro Focus COBOL,因此取决于 您可以执行以下操作的平台: Unix: cob-C可重入fred.cbl 窗口: cob

我是COBOL编程新手。 我正在修改一个操纵线程的COBOL程序。我在程序中引入了一个文件来读取一组参数并在程序中使用它。但每当我编译程序时,我都会得到以下警告:-

*1237-W **与可重入指令一起使用的文件处理

现在我应该使用RENT选项来编译这个程序吗?如果是这样,那么我应该如何使用RENT选项编译,即使用的确切命令。
请帮忙

错误消息编号表示您正在使用Micro Focus COBOL,因此取决于 您可以执行以下操作的平台:

Unix:

cob-C可重入fred.cbl

窗口:

cobol fred.cbl可重入; B.弗雷德·奥布

或者,您可以将该选项添加到实际源代码本身,例如:


问:你在运行什么操作系统?窗户?Linux?其他的?问:你看过这里吗?它最初的标签是procobol。ProCOBOL来自甲骨文。OP对完整的错误消息引用有点害羞。那么,它是Micro Focus销售的COBOL,还是Oracle的ProCOBOL(可能是Micro Focus编写的)?“操纵线程”是什么意思?该消息似乎是一个警告,您是否尝试过执行该程序?你的课程真的是重新进入的吗?如果是这样的话,而且你的文件处理人员也意识到了这一点,那么你就可以走了(谁知道呢?)。你看到关于这个问题的评论了吗?不过,不管怎样,这对路人来说还是很有用的。
  $set REENTRANT