在生成可执行程序时会缺省链接 C++ 库,但生成共享库 (.so) 时不会链接。在生成共享库时,必须显式列出所有必需的库。如果在生成可执行程序时省略了某个所需库,并且该库是缺省库,则 -zdefs 选项将会使链接程序发出警报。在缺省 -compat=5 模式中,缺省情况下,CC 驱动程序链接以下库:
在 -std=c++03、-std=c++11 和 -std=c++14 模式下,以下库在缺省情况下由 CC 驱动程序链接:
-lstdc++ -lgcc_s -lCrunG3 -lm -lc
有关更多信息,请参见–library=l[,l...]。