You can find good information here:
Building headless Bitcoin and Bitcoin-qt on Windows
https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479
I already check it - working.
...but you must have made some changes. Following the instructions, I'm getting build errors on compiling leveldb...
g++ -c -mthreads -O2 -w -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DWIN32 -D_WINDOWS -DBOOST_THREAD_USE_LIB -DB
OOST_SPIRIT_THREADSAFE -DUSE_IPV6=1 -IC:/primecoin-master/src/leveldb/include -IC:/primecoin-master/src/leveldb/helpers -I"C:/primecoin
-master/src" -I"/usr/local/include" -o obj/alert.o alert.cpp
alert.cpp:6:53: fatal error: boost/algorithm/string/classification.hpp: No such file or directory
compilation terminated.
mingw32-make: *** [obj/alert.o] Error 1
...I'm not sure why but it can't find a boost file which is definitely there....
I had to make a change to the boost value in the makefile.mingw I believe. It was _52, and I changed to _54 to match the revision I was using.
I found that as well, and changed the openssl from .1c to .1e, but this is still the build error I get... It's been a couple years since I had to do this sort of thing, so I'm a bit rusty...