title: Compile c++ source for ARM
body: <p>I need to compile my source code for ARM. I should do that with cross compiling, or something like that, but I can't figure out how. I use ZMQ and protobuf libs in my project. </p>
  
  <p>For Ubuntu it is compiled with this command: </p>
  
  <pre><code>c++ program.cpp protofile.pb.cc -o programexe -lzmq -std=c++11 `pkg-config --cflags --libs protobuf`
  </code></pre>
  
  <p>and everything work fine. So I need to execute this program on my arm board, but first need to compile it for ARM, and this is the step where I stuck. Also, I successfully compiled 'Hello World' with gnueabi and maybe it could help. 
  My OS: Ubuntu 16.04</p>