4

で使用RabbitMQしていAMQP classesます。との接続を開こうとしていAMQPます

AMQPConnection *t=[[AMQPConnection alloc]init];
[t connectToHost:@"localhost" onPort:5672];
[t release];

しかし、このコードを使用した後、この種のエラーが発生します。ここAMQPからクラスをダウンロードしました

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_AMQPConnection", referenced from:
      objc-class-ref in HomePageController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

ありがとう。

解決:

私は上記の解決策を得ました。AMQPクラスのすべての.mファイルをコンパイラソースに追加しました。

4

0 に答える 0