#### Compiling OpenBoard-in-a-Window on Windows 7 Make sure you have MS Visual Studio 2019 Installed. You can get Visual Studio Community here: https://visualstudio.microsoft.com/vs/community/ Using the installer you should install MSVC compiler tools, CMake, Windows 10 SDK, MSVC VS 2017 C++, MSBuild Install QT5 https://www.qt.io/download You should go for the open source users download. I'd sugest installing it on C:\Qt In order to use compilers you should execute "Developer Command Prompt for VS 2019" and then C:\Qt\5.14.2\msvc2018\bin\qtenv2.bat So you will compile a 32 bits binary which will run in 32 and 64 bits. md ob # Download and unpack (using 7zip https://www.7-zip.org/ ) http://webdiis.unizar.es/~spd/openboard/OpenBoard-1.5.4.tar.gz http://webdiis.unizar.es/~spd/openboard/OpenBoard-ThirdParty-master.zip Apply manually the changes from: http://webdiis.unizar.es/~spd/openboard/ob-in-a-window.patch or replace the files with the content from http://webdiis.unizar.es/~spd/openboard/openboard-changes.tar.gz ren OpenBoard-ThirdParty-master OpenBoard-ThirdParty cd OpenBoard-ThirdParty qmake libs.pri cd freetype nmake cd .. cd quazip nmake cd .. cd xpdf qmake xpdf.pro nmake cd OpenBoard-1.5.4 set OB_INAWINDOW=yes qmake OpenBoard.pro nmake #### Resulting executable will be #### build\win32\release\product\OpenBoard.exe If you want to deploy an application which doesn't depend on installed libraries, you should use qtdeploy and manually copy neccesary DLLs windeployqt OpenBoard.exe After that you can use Dependency Walker to find other necessary DLLs https://www.dedpendencywalker.com