◄Up► ◄Contents► ◄Index► ◄Back► ─────What Is ILINK?───────────────────────────────────────────────────────── The Microsoft(R) Incremental Linker (ILINK) is used to incrementally link a program or dynamic-link library. Use ILINK to update an existing .EXE or .DLL when only a subset of the project's modules has changed. A "module" is a unit of code or data defined by a single object (.OBJ) file. Under certain circumstances, using ILINK can be faster than performing a full link. NOTE: ILINK is not intended for use with non-segmented executables or for building the release version of a project. In addition, you cannot use ILINK with DOS programs that use overlays. During incremental linking, certain types of program or library changes may interrupt ILINK with an error called an "incremental violation." An incremental violation causes ILINK to automatically invoke LINK to perform a full link. You also have the option of causing commands other than LINK to execute if an incremental violation occurs. See: ◄ILINK Errors and Violations► ◄Execute Commands If ILINK Fails (/E)► You can use ILINK to link OS/2 dynamic-link libraries (.DLL files) as well as executable programs (.EXE files). -♦-