Using a Compiler Driver
The conventional way to use the link-editor is through a
language-specific compiler driver. You supply the compiler driver,
cc
(1)
,
CC
(1)
, and so forth, with the input files that make up
your application. The compiler driver adds additional files and
default libraries to complete the link-edit. These additional files
can be seen by expanding the compilation invocation.
$ cc -# -o prog main.o
/usr/bin/ld -dy /opt/COMPILER/crti.o /opt/COMPILER/crt1.o \
/usr/lib/values-Xt.o -o prog main.o \
-YP,/opt/COMPILER/lib:/lib:/usr/lib -Qy -lc \
/opt/COMPILER/crtn.o
Note:
The actual files included by your compiler driver and the mechanism used to display the link-editor invocation might differ.