Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Compiling on Windows
Three prerequisite applications:
MinGW 4.8.2: ... v3-rev3.7z

Qt 4.8.6-mingw:

Cmake for windows:

You will need to add Qt, cmake, and mingw bin directories to your PATH system variable.
After these are installed, get the latest copy of qjson: and use cmake to compile it. Compiling it is done in a similar way to Linux from a command line, mkdir build; cd build; cmake ..; make. This should auto-detect mingw and qt versions, and build qjson for you.
Once qjson is finished, it needs to be installed in c:libsqjson. This means you will have c:libsqjsonlibs*.dll and c:libsqjsonincludeqjson*.h. This is where EMS looks for it.

Get a copy of EMStudio (, from the command line where you extracted the tar (or the directory you cloned into) run qmake (from your qt installation), make, and then you should be good to go!

To quote the author:
A word about this, this is NOT the process I use. I use a cross compiling process that I am not willing to detail out due to the amount of time and effort required to get such a system up and running. There's really no advantage to cross compiling other than not requiring more than one machine for a build server. In today's virtualized world, that is mostly a non issue.

Feel free to post here if you have issues. This same process is good if you want to develop on EMStudio, just install QtCreator from qt's main website and point it at the top level EMStudio file.

Forum Jump:

Users browsing this thread: 1 Guest(s)