https://github.com/fsb4000/bitcoin/tree/MSVCBuilt in Visual Studio 2012.
There are bitcoin-cli, bitcoind, bitcoin-tx, bitcoin-qt, tests
64 bit and 32 bit
64 bit tests do not pass 1 test...
32 bit tests pass all tests.
C:\MyProjects\bitcoin\MSVC\MSVC2012\Win32\Release>Tests.exe
Running 149 test cases...
*** No errors detected
Based on
https://bitcointalk.org/index.php?topic=349094.0I use
https://bitcointalk.org/index.php?topic=774811.0 for generating *.json.h files
Thank you ENikS and Claire123
I didn't use add-ons to create a bitcoin-qt project. All preparatory actions for Qt are made in the "Build Events" => "Events before building"
This means that you can easily build with your Qt version(and change Qt path), only by changing the initial path in the command, even in Express versions of Visual Studio (which do not support add-ons)
The folder structure is made so that it was easy to add projects for other versions of Visual Studio. I'm planning to add Visual Studio 2015 projects(when VS2015 will be released), but if you are interested I can add Visual Studio 2013 projects and Visual Studio 2010.
I'll try to keep my github branch updated to the bitcoin master.
A little later I'll add detailed instructions how to build dependencies.
If someone wants to support the initiative:
My BTC address 1LqXE9xzjLS3HcoRe6AvxAw9zhMimDWCjP
English is not my native language, if you want to correct this message, send me a PM with your edits.
Thank you!