尝试编译一些主要是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电话都没有得到解决。有没有办法直接在链接线上指定碳库?
答案 0 :(得分:0)
我不知道如何在Qmake中设置它,但链接到Carbon框架是通过-framework Carbon
完成的,例如
g++ a.cpp -o a -framework Carbon
由于-framework
是链接器选项,您可以尝试在Qmake等效的LDFLAGS
上使用它。或者,您可以将-Wl,-framework,Carbon
传递给编译器驱动程序。