【发布时间】:2013-09-21 09:05:09
【问题描述】:
在 Linux 上,有什么方法可以快速确定 C++ 项目所需的 #include 语句是什么?
我的意思是,假设有人从网络上为您提供了一个 sn-p,但未能提供必要的 #include 语句。有没有一种方法可以让您运行 Linux 命令或编译器命令选项并确定缺少哪些函数或类,并且作为奖励,确定我可能在头文件中包含这些内容的硬盘驱动器上的位置。
【问题讨论】:
-
阅读手册。我不是轻率,我认为没有更好的方法。
-
请定义你所说的“快”是什么意思。
-
@john 我只是想也许您键入了一个命令,它会尝试在现有的头文件中识别它需要哪些函数或类。如果没有,请告诉我,我会立即关闭此请求。
-
@Volomike 如果有,那么它将是您的编译器的一个选项,因为它具有解析 C++ 源代码的必要知识。不要关闭这个问题,这是一个非常好的问题。
-
哦,在这种情况下,不要尝试将来自全球四个角落的 sn-ps 组合在一起,了解它的作用,如果它是一个库,请学习如何为编译器指定库。