获取未解决的碳函数 - mac qt 10.4 build

发布于 2024-10-18 03:39:30 字数 356 浏览 3 评论 0原文

尝试编译一些主要是 Qt 的代码,但有大量对 Carbon 层的调用。

在 Linking 中,所有 Carbon 调用都未得到解决。

我的配置cmdline构建有这个:-sdk /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -carbon -universal

我的项目有这个:CONFIG += i386 ppc,并且 这个: QMAKE_CXXFLAGS += -mmacosx-version-min=10.4

正如你所看到的,我瞄准/使用 10.4u sdk。

所有的 Carbon 电话都没有得到解决。有没有办法直接在链接线上指定碳库?

Trying to compile some code that is primarily Qt, but has a bunch of calls into the the Carbon layer.

In Linking, all of the Carbon calls come up unresolved.

My config cmdline build has this: -sdk /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -carbon -universal

My project has this: CONFIG += i386 ppc, and
this: QMAKE_CXXFLAGS += -mmacosx-version-min=10.4

As you can see, I'm targeting/using the 10.4u sdk.

All of the Carbon calls come up unresolved. Is there a way to specify the carbon libs directly on the link line?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

宣告ˉ结束 2024-10-25 03:39:30

我不知道如何在 Qmake 中设置它,但是链接到 Carbon 框架是通过 -framework Carbon 完成的,例如

g++ a.cpp -o a -framework Carbon

由于 -framework 是链接器选项,你可以尝试在 Qmake 的 LDFLAGS 等价物上使用它。或者,您可以将 -Wl,-framework,Carbon 传递给编译器驱动程序。

I have no idea how to set this in Qmake, but linking to the Carbon framework is done via -framework Carbon, e.g.

g++ a.cpp -o a -framework Carbon

Since -framework is a linker option, you could try using it on Qmake’s equivalent of LDFLAGS. Alternatively, you could pass -Wl,-framework,Carbon to the compiler driver.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文