Code :: Blocks无法找到矢量头

时间:2011-04-02 22:43:01

标签: c++ linux vector codeblocks

编辑:在Tomalak的帮助下,我解决了这个问题。看来我错误地卸载了libstdc ++ 6-4.4-dev_4.4.3,当我腾出空间来安装code :: blocks时,因此删除了STL头文件。 Code :: Blocks现在完美无缺。

嘿大家,我又回来惹你生气了。

我最近安装了Code :: Blocks以便跟随SDL教程,主要是为了让文件创建过程更容易(即暂时不需要处理makefile)。

我一直在编译/运行这些示例(到目前为止)很好,但我现在遇到了麻烦。

在实体教程中,头文件包含< vector> - 但是code :: blocks表示找不到所说的头文件。它是一个.h头文件,但它认为它是C ++(我认为,从项目选项来看) - 我的所有标题都是.h,我所有的源都是.cpp ...

我已经在谷歌搜索了一个解决方案,许多人说当他们试图错误地使用.c文件时会发生这个错误。除非Code :: Blocks将我的.h识别为C-header,否则情况并非如此。

如果你想知道,我正在运行Lucid Puppy Linux 5.2(又名LuPu),一个Ubuntu派生词。 (已安装的代码::来自Ubuntu存储库的块)

事先,非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

事实证明,这不是Code :: Blocks问题 - 我错误地取消了libstdc ++ 6-4.4-dev_4.4.3软件包的安装。

因此,如果你们中的任何人都遇到同样的问题,请确保安装了libstdc ++开发文件!大声笑

相关问题