I'm pretty new to c++ but i am getting along with programming pretty well.
Now i wanted to add Some commands from an API i downloaded and i got some problems.
So I Included all header Files and added every library possible in Code::Blocks.
Screenshot of the headers and libs from the API I downloaded:
So now I want to call one of the functions provided by the API and when i get a linker error saying
.../binacpp.so: File not recognized : Fileformat not recognized
If i am not worng the binacpp.so library should contain my function pre-compiled.
Now i understand that .so files for linux are Dynamic librarys and not static librarys.
So i got into google and some forums said i should include it into the systems dynamic librarys and get it into " LD_LIBRARY_PATH" But i'm pretty new to linux ( i only got Raspian for my Raspberry Pi 3) And don't really know how to get this done...
I tried out what is on the net but nothing did really work.
Like i said i'm pretty new to coding and linux so if some of you guys can give me some advice i would be pretty grateful.
I'll share the link to the API i wanna use here:
https://github.com/binance-exchange/binacpp
Also: In the readme.txt there is something about "exporting LD_LIBRARY_PATH and run like this" but nothing of this really tells me anything
Thanks in advance for your advice
sincerly AD