我想从源代码构建XOrg,并且遇到编译时错误,其中函数被错误地调用。该函数的类型在导致错误的文件中包含的其他文件中定义。我不知道这个文件是什么,所以我不知道这个文件应该用在哪里。除了查看每个包含的文件外,是否有任何方法可以找到此类型定义?如何找到包含文件中定义的类型?
2
A
回答
1
您可以使用工具(如grep
)来搜索项目中的所有文件。
搜索类型名称的包含文件作为单词(使用-w
标志)应该很容易找到类型声明。
grep
可以用-r
标志在子目录中递归搜索。
2
您可以使用此bash命令:
grep -R "yourTypeName" *
该文件所在的目录中。
如果您已经安装ack-grep
,你可以运行:
ack-grep -cc "yourTypeName"
搜索所有C
文件。
相关问题
- 1. 如何找到包含类定义的jar文件?
- 2. PHP - 类“FPDI”未找到,但文件中定义它是包含
- 3. 如何定义qmake的类型?预包含头文件?
- 4. 如何在我的类路径中找到包含特定类的文件?
- 5. 如何查找包含文件的C预处理器定义?
- 6. 如何将JavaScript类型的文件绑定到包含HttpFile的Nancy模型?
- 7. 如何从Python类中找到包含egg文件?
- 8. 类型不包含IsAssignableFrom的定义
- 9. 类型不包含定义“的GetProperties”
- 10. CoreCLR,'类型'不包含'GetTypeFromProgID'的定义
- 11. 如何递归地查找包含特定类型文件的*目录*?
- 12. 如何命名只包含类定义的Python文件?
- 13. 包含文件,类型定义和转发decl
- 14. 找不到包含文件
- 15. 如何在Centos7中查找包含特定文本的文件?
- 16. 如何包含我声明的自定义类型的参数?
- 17. WSDL不包含复杂类型定义
- 18. 该类型已包含一个定义。
- 19. SQLAlchemy自定义类型包含多列
- 20. “类型”不包含定义“GetMethod”
- 21. VBA要找到在A列的字符串中的特定文件夹中包含多种类型的文件
- 22. 找到类型的定义在PostgreSQL中
- 23. 包含文件的含义
- 24. gcc - 如何找到头文件包含文件的路径
- 25. MFC,找到特定的文件类型
- 26. 如何查找包含特定文件的包?
- 27. 如何在MSBuild中包含排除的文件类型
- 28. 包含文件到PHP类
- 29. 如何在unix中查找包含特定类的jar文件的列表
- 30. 如何查找包含文件中给定整数的行?
如果X.Org项目发布的干净源代码没有为您编译干净,那么您做错了。 X.Org来源带有构建系统,我认为;你不使用它吗?总的来说,当你说你不知道*在哪里*给定的文件应该被使用时,你的意思还不清楚,或者你为什么认为知道它的类型会告知那个。 –
从以上评论开始,问题就变成了“你想要在...上建立什么?以及如何建立它?”自从我从源代码构建X后已经过去了几年,但源代码中提供的以下文档在SuSE上工作时没有太多麻烦。如果您遇到构建错误,请报告错误[** Xorg Bugzilla主页**](https://bugs.freedesktop.org/)。 –