Is there a faster way to compile?
There are several techniques that can increase the speed of compilation.
- Use wildcards to compile multiple programs together in one Java instance instead of compiling each separately, which closes and opens a separate Java process for each compile.
(eg: iscc src/prog*.cbl instead of iscc src/prog1.cbl, iscc scr/prog2.cbl etc.)
- If you are compiling with version 2020R1 or earlier, split the compilation into two steps (This is not necessary after compilation improvements included in version 2020R2).
- Use the IDE
- Put your source code into an IDE project
- Let the IDE build the objects in the background
- Use ant
- Create a build.xml script including dependencies
- Run the ant utility to compile just the files that require it
- Use make
- Create a makefile
- Run the make utility to compile just the files that require it
You can get more information in isCOBOL Evolve's documentation, under the Appendices/Performance Tuning/Guidelines for faster compilation section.
Article ID: 183
Created: September 27, 2011
Last Updated: March 27, 2024
Author: Support KB Author
Online URL: https://support.veryant.com/phpkb/article.php?id=183