c++ - 无法在 Eclipse CDT Juno for Mac 中使用包含头文件

标签 c++ eclipse macos osx-yosemite

我在 Mac OS - Yosemite 中使用 Eclipse Juno CDT,不知何故我不能使用 iostream 以外的任何头文件;尽管所有头文件都包含在 includes 文件夹中。

main() 程序在 iostream 下完美执行“Hello World”,我猜它驻留在相同的位置(在 includes 内);但抛出其他头文件的错误。

谁能告诉我如何将我的 main() 程序指向包含。

enter image description here

最佳答案

我能够通过右键单击我的 C 项目并将路径 /usr/include 添加到 Properties->C 下的 include 来解决这个问题/C++ 通用->路径和符号->包含->GNU C->添加...

当项目“Includes”提示 Eclipse 已经知道包含路径时,为什么有必要执行此步骤我也不清楚,但我遇到了完全相同的问题,并且能够通过这种方式解决它。

另见 this question获取对话框的图片。

关于c++ - 无法在 Eclipse CDT Juno for Mac 中使用包含头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002865/

相关文章:

c++ - 将 QListView 缩减为列表中的公共(public)元素?

eclipse - 在 Eclipse 中快速更改或切换到不同的编辑器? (不是标签)

apache - Mac OS X - Apache 路径? Apache 上的 ruby ?

c++ - 未显式传递参数时使用 lambda 默认为用户输入

c++ - 模板函数分组值的更优雅方式?

java - 从eclipse自动部署文件到tomcat

c++ - "Searching Taps"对 HomeBrew 意味着什么?

c++ - 如何使用C或C++在Mac上模拟鼠标移动和鼠标点击

c++ - 为什么我在函数中创建的对象不会被其他函数修改? (C++)

java - 如何将java应用程序转换为java插件?代码是否保持不变或需要更改?