小编Sai*_*2.0的帖子

为什么我必须在 Eclipse 的某些 OSX 框架中专门包含标头?

我是 OSX 新手,我正在习惯框架的工作方式。

在 C++ 项目中,当我想要链接预安装的框架(例如 OpenGL.framework)时,我只需输入“-framework OpenGL”即可。

另一方面,当我将新框架复制到例如 /Library/Frameworks 中时,然后我进入“-framework MyFramework”,该框架已链接,但我需要手动包含头文件。

为什么会这样呢?标题不是应该已经在框架内了吗?为什么我需要将它们包含在某些框架中而不是其他框架中?

macos frameworks header eclipse-cdt include

1
推荐指数
1
解决办法
2223
查看次数

标签 统计

eclipse-cdt ×1

frameworks ×1

header ×1

include ×1

macos ×1