The following table summarizes the main advantages of the different executable file formats available in Visual COBOL.
Advantages | File type |
---|---|
Operating system format | Callable shared object System executable Shared library |
Executes quickly | Callable shared object Generated code System executable Shared library |
Shareable | Callable shared object System executable Shared library |
Used for mixed-language applications | Callable shared object System executable Shared library |
Dynamically loaded and only run when called from a COBOL program | Callable shared object Generated code Intermediate code |
Portable to other processors and operating systems | Intermediate code |
Submodules can easily be replaced without relinking the entire application | Callable shared object Generated code Intermediate code Shared library |
All of the file formats can be used when debugging a program.