MD
Tells the linker to search for unresolved references in a multithreaded, dynamic-link run-time library.
MDs
Tells the linker to search for unresolved references in a single-threaded, dynamic-link run-time library. This is a deprecated option. There is no replacement option.
MT
Tells the linker to search for unresolved references in a multithreaded, static run-time library.
nodefaultlibs
Prevents the compiler from using standard libraries when linking.
nofor-main
Specifies that the main program is not written in Fortran.
nostartfiles
Prevents the compiler from using standard startup files when linking.
nostdlib
Prevents the compiler from using standard libraries and startup files when linking.
pie
Determines whether the compiler generates position-independent code that will be linked into an executable.
pthread
Tells the compiler to use pthreads library for multithreading support.
shared
Tells the compiler to produce a dynamic shared object instead of an executable.
shared-intel
Causes Intel-provided libraries to be linked in dynamically.
shared-libgcc
Links the GNU libgcc library dynamically.