Hi,
I want to implement simple rabbitmq client .
But to do that I first need to get the basic function up and running.
So I created a stand alone visual studio project first to get things going.
But with no success. I installed you Simpleamqpclient and everything looks fine.
So no compilation errors or files it can not access.
But when i try to run the sample code you have on the
simpleamqpclient
Github page (AmqpClient::Channel::ptr_t connection = AmqpClient::Channel::Create("localhost");
I get this linking error:
(error LNK2019: unresolved external symbol "public: __cdecl AmqpClient::Channel::Channel(class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,int,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,int,bool)"
(??0Channel@AmqpClient@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H000H_N@Z)
referenced in function "class boost::shared_ptr<class
AmqpClient::Channel> __cdecl boost::make_shared<class
AmqpClient::Channel,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,int &,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,int &,bool>(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,int &,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const
&,int &,bool &&)" (??$make_shared@VChannel@AmqpClient@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAHAEBV34@AEBV34@AEBV34@AEAH_N@boost@@YA?AV?$shared_ptr@VChannel@AmqpClient@@@0@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAH0001$$QEA_N@Z))
I don't know how to fix this.
Can someone help me ?
Thank you.