【问题标题】:Is there a way to quickly "man" pre-defined struct in c in terminal?有没有办法在终端的 c 中快速“人”预定义结构?
【发布时间】:2015-07-12 15:17:00
【问题描述】:

我不是 c 编程方面的专家。 我现在所做的是搜索我不熟悉的每个结构或函数并查看它们的用法。然而,终端中的“人”更方便,而且速度更快。但我只能“人”来检查功能,有没有办法通过在终端中输入一些命令来引用不同库中定义的那些结构的信息。我将非常感激。

【问题讨论】:

    标签: c terminal manpage


    【解决方案1】:

    您可以使用ctags/usr/include 或其他目录中的所有头文件中索引结构、变量或C++ 类、方法等。结果是一个文本文件,然后vim 可以使用它来跳转到结构的定义。其他一些编辑器也支持这个索引(或标签)文件。

    【讨论】:

    • 我已经酿造了ctags并尝试在我的项目中运行this command,我现在可以在我的项目中引用.h文件中定义的所有函数。但是我仍然不知道如何让它编译一个标记文件来生成我在项目的任何源文件中包含的所有标准库文件。有指南吗?
    • 你试过哪个命令?对于本地项目和标准库文件,它应该是相似的。试试这个命令:ctags -R -V --totals -f usr-include.tags /usr/include .
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-15
    • 2021-10-19
    • 1970-01-01
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多