https://github.com/fsb4000/bitcoin/tree/MSVCТекущий мастер собран в Visual Studio 2012
Собираются: bitcoin-cli, bitcoind, bitcoin-tx, bitcoin-qt, unittests
64 bit и 32 bit(в 64 битной версии не все тесты проходят, но bitcoin-qt вроде работает стабильно...)
Основано на
https://bitcointalk.org/index.php?topic=349094.0Я также использовал скрипт отсюда
https://bitcointalk.org/index.php?topic=774811.0 для генерации *.json.h файлов.
Большое спасибо ENikS и Claire123!
Не использовались аддоны для создания проекта для bitcoin-qt. Все действия для Qt делались в "События построения"=>"События перед построением"
Это значит, что вы легко сможете построить с вашей версией Qt, лишь изменив начальные пути в команде даже в Express версиях Visual Studio(которые не поддерживают аддонов)
Структура папок сделана так, чтобы легко можно было добавить проекты для других версий Visual Studio. Пока планирую добавить Visual Studio 2015 как официально выйдет, но если эта тема заинтересует многих могу добавить и Visual Studio 2013(или Visual Studio 2010)
Постараюсь держать свою ветку на гитхабе обновленной до текущего bitcoin мастера.
Чуть позже добавлю подробную инструкцию как собирать зависимости и где их брать. Во многом инструкция будет похожа на
инструкцию по сборке Novacoin с помощью MSVCТолько BerkeleyDB будет версии 4.8.30.NC и будет пункт про сборку google protobuf. В моей версии нет зависимости от gmp.
Если кто-то захочет поддержать начинание:
Мой BTC адрес 1LqXE9xzjLS3HcoRe6AvxAw9zhMimDWCjP