%E6%98%BE%E7%A4%BA%E6%9C%89%E5%85%B3%E6%8C%87%E5%AE%9A%E5%BA%93%E7%9A%84%60-L%60%E5%92%8C%60-l%60%E9%80%89%E9%A1%B9%E7%9A%84%E5%B8%AE%E5%8A%A9%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
我发现 GCC 帮助选项--help=
对于查找有关选项的信息非常有用。
--help=common
然而,虽然我可以使用 例如和找到很多信息--help=separate
,但我找不到任何描述-L
和-l
指定库的部分。
由于-L
和-l
多年来一直对应用程序开发至关重要,因此它们必须出现在某些帮助部分中。
如何显示-L
和-l
使用 的帮助信息--help=
?
答案1
这些是子进程的命令行选项,因此您需要添加-v
才能查看它们。gcc -help
说
(使用“-v --help”显示子进程的命令行选项)。
这样做会产生
[...]
The following options are language-related:
[...]
-L This option lacks documentation.
然后在链接器选项中,
-l LIBNAME, --library LIBNAME
Search for library LIBNAME
-L DIRECTORY, --library-path DIRECTORY
Add DIRECTORY to library search path