Опция RENT для компиляции повторно используемой программы COBOL
Я новичок в программировании на COBOL. Я делаю изменения в программе на языке COBOL, которая управляет потоками. Я ввел в программу файл, чтобы прочитать набор параметров и использовать его в программе. Но всякий раз, когда я компилирую программу, я получаю следующее предупреждение:
*1237-W ** Обработка файлов, используемая с директивой REENTRANT
Теперь я должен использовать опцию RENT для компиляции этой программы? Если так, то как мне скомпилировать с помощью опции RENT т.е. точные команды, которые будут использоваться. Пожалуйста помоги.
1 ответ
Номер сообщения об ошибке означает, что вы используете Micro Focus COBOL, поэтому в зависимости от платформы вы можете сделать:
Unix:
cob -C REENTRANT fred.cbl
Окна:
cobol fred.cbl REENTRANT; cbllink fred.obj
или вы можете добавить опцию к самому исходному коду, например:
$set REENTRANT