如何在Windows命令行上获得MinGW64、C/C++语言关键字和库函数的帮助



我试图让Windows命令行在Windows 10 Pro 64位上显示MinGW64在线帮助手册,类似于在Linux终端中执行的命令"man command_name">(显示所述命令名称的详细在线手册帮助,如1.42所示(

GCC已添加到环境变量PATH中,并且在全局范围内可用
但是,在Windows命令提示符窗口或PowerShell控制台中执行gcc --help时,Windows没有"man">命令
我还尝试使用其他帮助命令,如:

gcc --help command_name  
gcc --help "command_name"  
gcc --target-help command_name
gcc --target-help "command_name"    
gcc --help = {command_name}
gcc --help = {"command_name"}

但输出总是错误信息:

gcc:error:command_name:没有这样的文件或目录

MinGW64参考文档不提供任何示例代码。

如何从Windows cmd/PowerShell中的命令行获取帮助手册?

简短回答:遗憾的是,Windows下没有man

作为编程参考,你需要在网上找到你的信息来源,并使用浏览器,就像视频中的人使用他的linux外壳一样。

例如,在编程时,我总是在第二台显示器上打开浏览器。可能是因为我不习惯使用具有大量"man"功能的shell。shell(cmd.exe(主要用于调用maven build和其他函数/脚本。

Eclipse(或任何其他类似IntelliJ Idea的IDE(可能有一些插件,允许您将这些web源代码包含在IDE中。甚至可以离线使用
例如,您可以在关键字上点击"Shift-F1",帮助就会在窗口或浏览器中弹出。不过,我手头没有任何插件名称。你需要用你最喜欢的搜索引擎来解决这个问题。

对于你的问题,有一个写得很好的答案:"在Windows下,什么是人的等价物"(TL;DR:有help <internal cmd.exe command><command/executable> /?/h或类似的,取决于可执行文件,但两者都不等价于man(
然而,答案是六岁。与此同时,Windows世界中有一个有趣的举动没有被涵盖:"Windows Linux子系统"(WSL(。你可能会用手册页来处理它,但我还没有尝试过
这当然只是提供Linux特定的手册页,而不是任何Windows命令的手册页。你甚至可以用赛格文。另一篇文章介绍了这个主题:';男人';Windows程序(打开UNIX手册页的程序(?。

最新更新