1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| usage: plld -help
plld [options] inputfile ...
plld -shared -o out inputfile ...
plld -dll -o out inputfile ...
ÚD -E cppargument ...
options:
-o out define output file
-v verbose
-f fake (do not run any commands)
-g Compile/link for debugging
--version for GCC: run gcc --version
-pl prolog Prolog to use
-ld linker link editor to use
-cc compiler compiler for C source files
-c++ compiler compiler for C++ source files
-c only compile C/C++ files, do not link
-nostate just relink the kernel
-shared create target for load_foreign_library/2
-embed-shared embed Prolog in a shared object/DLL
-dll synonym for -embed-shared
-fpic compile small position-independent code
-fPIC compile large position-independent code
-pl-options,... Add options for Prolog
-ld-options,... Add options for linker
-cc-options,... Add options for C/C++-compiler
-F base Load swi(base.rc)
-goal goal (Prolog) entry point
-toplevel goal (Prolog) abort toplevel goal
-initfile file (Prolog) profile file to load
-class class {runtime,kernel,development}
-O* Optimization passed to compiler
-Wl,* Options passed to linker
-W* Warning options passed to compiler
-Dmacro Define macro (C/C++)
-Umacro Undefine macro (C/C++)
-Iincludedir Include directory (C/C++)
-Llibdir Library directory (C/C++ link)
-llib library (C/C++) |
Partager