无法在Eclipse CDT Juno for Mac中使用include头文件

时间:2014-11-18 19:55:39

标签: c++ eclipse macos osx-yosemite

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

main()程序完美地执行" Hello World"在iostream下,我猜想它位于同一个位置(在包括内);但抛出其他头文件的错误。

有人可以告诉我如何将main()程序指向包含。

enter image description here

1 个答案:

答案 0 :(得分:0)

我可以通过右键单击我的C项目并将路径/usr/include添加到Properties - > C/C++ General - > {{1}下的包含来解决此问题} - GT; Paths and Sybmols - > Includes - >添加...

为什么在项目"包括"时执行此步骤是必要的。提示Eclipse已经知道包含路径对我来说也不清楚,但我有完全相同的问题,并且能够以这种方式解决它。

另请参阅this question以获取对话框的图片。