title: How to compile linux QT c++ on windows
body: <p>I am new to QT and I have a QT project on linux that uses a dynamic <code>.so</code> library and everything is working as expected.
  I want to compile this project on QT windows to have a windows application and I have some questions.</p>
  
  <ol>
  <li>Will I be able to use the same <code>.so</code> library or should I have a <code>.lib</code> one.</li>
  <li>How exactly should I compile it. I saw several posts for using MinGw or the VS compiler but none were clear enough for me.</li>
  <li>I am not sure if I can use the same source code or if I should have a different one for the windows version</li>
  </ol>
  
  <p>What I tried to do is to open my project on windows QT and build it using the <code>MinGW 32bit</code> compiler but I got the following error. 
  <code>error: cannot find windows: No such file or directory</code></p>