将标准库添加到 C++ eclipse 项目
Posted
技术标签:
【中文标题】将标准库添加到 C++ eclipse 项目【英文标题】:Adding standard libraries to C++ eclipse project 【发布时间】:2011-10-15 17:20:15 【问题描述】:一个(非常)新手 C++ 问题: 有没有办法自动中?我安装了 CDT 主要功能插件。
【问题讨论】:
标准 C++ 库到底是什么意思? Eclipse CDT 没有提供编译器,你安装了吗? @Snappy - 它们是编译器的一部分,因此您不必单独安装它们。 我没有安装编译器。如何在 Eclipse 中安装一个? This question 回答文件在哪里以及如何找到位置。 【参考方案1】:您可以在项目属性的Paths and Symbols -> Includes tab 中手动添加指向 STL 标头的路径。这足以让 Indexer 正确解析 STL 符号。
【讨论】:
别忘了安装一个编译器,它会提供实际的 STL 头文件:) 它们在 Linux 中默认位于哪里? /usr/include 没有帮助【参考方案2】:如果您需要编译器,请确保您已安装 Visual Studio 或 cygwin; 如果你安装cygwin,一定要安装gcc和g++编译器选项,默认是取消选中的。
将 eclipse 指向已安装的文件,您应该一切顺利。
【讨论】:
对于那些不想要巨大仿真层的人来说,MinGW 也值得一提。以上是关于将标准库添加到 C++ eclipse 项目的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse Pydev:'错误:找不到 Python 标准库'