【发布时间】:2018-08-15 08:36:41
【问题描述】:
根据gcc's linker options,应该有一个-nolibc 选项。
但是,如果我尝试使用此选项链接目标文件,则会收到 无法识别的命令行选项 错误。我使用的是 gcc 版本 8.1.1。
那么,是我遗漏了什么还是文档与我的 gcc 可执行文件不同步?
【问题讨论】:
标签: gcc command-line
根据gcc's linker options,应该有一个-nolibc 选项。
但是,如果我尝试使用此选项链接目标文件,则会收到 无法识别的命令行选项 错误。我使用的是 gcc 版本 8.1.1。
那么,是我遗漏了什么还是文档与我的 gcc 可执行文件不同步?
【问题讨论】:
标签: gcc command-line
您正在查看的手册 - https://gcc.gnu.org/onlinedocs/gcc/ - 是手册 GCC 的当前 development 分支。见the caveat here
目前的发展
请注意,以下文档是指当前的开发。某些信息可能不适用于任何现有版本。
在 GCC 的已发布版本中尚未提供 -nolibc 选项。见the linker options for the latest version, 8.2
要查找您正在使用的 GCC 版本的手册,请从 this page 中选择它
【讨论】: