xcode 在 10.7.4 上编译时看不到 sdl 框架

Posted

技术标签:

【中文标题】xcode 在 10.7.4 上编译时看不到 sdl 框架【英文标题】:xcode does not see sdl framework when compiling on 10.7.4 【发布时间】:2012-06-14 06:52:13 【问题描述】:

我最近将 xcode 更新为 4.3.3,其中包含 osx sdk 10.7.4。之后我无法链接到 sdl.framework (1.2.15) 当我将 platfrom 切换到 10.6 时,它链接正常。 当我使用带有 osx sdk 10.7 的 xcode 4.3.2 进行编译时,它也可以链接。

有什么想法吗?

这是链接器输出

ld: framework not found SDL

【问题讨论】:

【参考方案1】:

这是 XCode 4.3.3 中的一个错误。见http://prod.lists.apple.com/archives/xcode-users/2012/Jun/msg00062.html

作为框架搜索路径的 /Library/Frameworks 的解决方法:

【讨论】:

谢谢,就像一个魅力 - 用于链接。我还必须将复制框架构建阶段中的框架路径更改为绝对路径。 为什么会出现这个错误!没有意义。

以上是关于xcode 在 10.7.4 上编译时看不到 sdl 框架的主要内容,如果未能解决你的问题,请参考以下文章

如果在 Xeon Phi 上编译时不知道循环计数,则性能下降

liblensfun 在 mingw 上编译时遇到的奇怪问题

使用 -fsanitize=address 在 FreeBSD(clang9 和 clang11)上编译时,Openssl 卡在 SSL_library_init()

在 MacOS 上编译 C/C++ 代码

更新到 vs2017 15.2 后找不到 C 头文件

MKTileOverlay 未定义