快速线命令:xcrun swiftc

时间:2015-05-05 22:22:28

标签: ios xcode swift command-line

我正在使用swift line命令来编写我的代码Client.Swift。当我编译我得到对象Client.o

现在,我想将客户端.o与我的静态库libjjeromqi386.a链接,以生成可删除的应用程序。为此,我输入以下行命令:

$ xcrun swiftc -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk -o app Client.o -target i386-apple-ios8.3 - import-objc-header /Users/systems/pMaster/ProjetXcode/SimpleSwift/Bridging-Header.h -L / Users / systems / pMaster / ProjetXcode / Librairies -Xcc -I / Users / systems / pMaster / ProjetXcode / j2objc-0.9。 6 / include -Xcc -I / Users / systems / pMaster / ProjetXcode / jjeromqObjC / src / main -Xcc -I / Applications / Xcode.app / Contents / Developer / Toolchains / XcodeDefault.xctoolchain / usr / include

我收到错误:

架构i386的未定义符号:   “_OBJC_CLASS _ $ _ OrgZeromqZMQ”,引自:       Client.o中的__TMaCSo12OrgZeromqZMQ   “_OBJC_CLASS _ $ _ OrgZeromqZMQ_Context”,引自:       Client.o中的__TMaCSo20OrgZeromqZMQ_Context   “_OBJC_CLASS _ $ _ OrgZeromqZMQ_Socket”,引自:       Client.o中的__TMaCSo19OrgZeromqZMQ_Socket   “_OrgZeromqZMQ_contextWithInt_”,引自:       Client.o中的__TFC6Client4main6ClientfS0_FT_T_ ld:找不到架构i386的符号

请帮忙吗?

你应该知道库libjjeromqi386是i386架构,作为client.o也是

提前致谢

0 个答案:

没有答案