Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Include-Elemente für den C/C++-Compiler

Um die Parameterstrukturen für C generieren zu können, muss zunächst die Bibliothek SYSLIB.LMS.036, in der sich das Include-Element LMS.H befindet, zugewiesen werden. Die Zuweisung kann mit folgender Anweisung für den C/C++-Compiler erfolgen:

//MODIFY-INCLUDE-LIBRARIES-

//                STD-INCLUDE-LIBRARY = (..., $.SYSLIB.LMS.036)

Der Installationsort dieser Bibliothek ist über IMON frei wählbar.

Mit Hilfe der Built-In-Funktion INSTALLATION-PATH kann der Installationsort von SYSLIB.LMS.036 ermittelt und in eine S-Variable gespeichert werden:

/SET-VARIABLE LIBRARY-NAME =INSTALLATION-PATH-
                           (LOGICAL-ID =  'SYSLNK'        -
                           ,INSTALLATION-UNIT =  'LMS'    -
                           ,VERSION =  '3.6'              -
                           ,DEFAULT-PATH-NAME =  '$.SYSLNK.LMS.036')

Anschließend kann die Bibliothek folgendermaßen zugewiesen werden:

/START-CPLUS-COMPILER
//MODIFY-INCLUDE-LIBRARIES  -
//               STD-INCLUDE-LIBRARY = (..., &(LIBRARY-NAME))