Доступны русские буквы в пути к базе блоков при сборке клиента MSVC
[novacoin.git] / doc / building novacoind and novacoinqt under Windows with MSVC.txt
index ae3a153..65b6947 100644 (file)
@@ -38,7 +38,10 @@ buildopenssl.bat
 -Откройте C:\MyProjects\Deps\db-6.0.20\build_windows\Berkeley_DB_vs2010.sln
 -Выберете проект db
 -Измените конфигурацию с Debug на Static Debug
--Нажмите левой кнопкой мыши на  проект db, затем "Только проект" -> "Построить только db"
+-Нажмите правой кнопкой мыши на  проект db, затем в "Свойства" -> "Общие" убедитесь, что Набор символов "Использовать многобайтовую кодировку"
+-Перейдите в "C/C++" -> "Препроцессор" -> "Определения препроцессора" и удалите _UNICODE и UNICODE, также убедитесь, что в Унаследованных значениях нет 
+_UNICODE и UNICODE
+-Нажмите правой кнопкой мыши на  проект db, затем "Только проект" -> "Построить только db"
 -Постройте так все Static конфигурации(Static Debug 32 bit, Static Release 32 bit, Static Debug X64, Static Release X64)
 
 Проверка:
@@ -97,8 +100,6 @@ buildqt64.bat
 -Откройте Microsoft Visual Studio 2012
 -Нажмите СЕРВИС -> Параметры.. -> Текстовый редактор -> Все языки -> Табуляция и поставьте флажок "Вставлять пробелы"
 (Если у вас английская версия, то это выглядит так: Tools->Options->Text Editor->All Languages->Tabs и поставьте флажок "Insert Spaces" вместо "Keep Tabs".)
--Если у вас версия Microsoft Visual Studio 2012 и меньше, то перенесите из папки C:\GitHub\novacoin\MSVC\include файл inttypes.h в папку C:\GitHub\novacoin\src
--Если у вас версия Microsoft Visual Studio 2008 и меньше, то перенесите из папки C:\GitHub\novacoin\MSVC\include файл stdint.h в папку C:\GitHub\novacoin\src
 
 3.1 Скачиваем исходники
 -Зайдите на сайт https://github.com/novacoin-project/novacoin 
@@ -119,3 +120,13 @@ txdb-bdb.h
 -Выберете проект NovacoinD, перейдите в свойства -> С\С++ -> Препроцессор, удалите USE_LEVELDB
 -Выберете проект NovacoinQT, перейдите в свойства -> С\С++ -> Препроцессор, удалите USE_LEVELDB
 
+Если вы хотите уменьшить размер бинарных файлов, то
+1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx
+2) Скачайте программу в соответсвии с вашей системой
+3) Распакуйте программу в папку с бинарными Novacoin файлами.
+4) Введите в консоли
+upx -9 NovacoinD.exe
+затем
+upx -9 NovacoinQT.exe
+
+И ваши NovacoinD и NovacoinQT станут меньше ~ в 3 раза.