From: fsb4000 Date: Wed, 4 Feb 2015 09:34:07 +0000 (+0600) Subject: инструкция по сжатию бинарных файлов X-Git-Tag: nvc-v0.5.3~120^2 X-Git-Url: https://git.novaco.in/?a=commitdiff_plain;h=refs%2Fpull%2F139%2Fhead;p=novacoin.git инструкция по сжатию бинарных файлов --- diff --git a/doc/building novacoind and novacoinqt under Linux.txt b/doc/building novacoind and novacoinqt under Linux.txt index 5cb9a48..5b52595 100644 --- a/doc/building novacoind and novacoinqt under Linux.txt +++ b/doc/building novacoind and novacoinqt under Linux.txt @@ -26,4 +26,15 @@ openSUSE(проверено на версии 13.2): -в команду qmake: RELEASE=1 -в команду make -f makefile.unix: - STATIC=1 \ No newline at end of file + STATIC=1 + +Если вы хотите уменьшить размер бинарных файлов, то +1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx +2) Скачайте программу в соответсвии с вашей системой +3) Распакуйте программу в папку с бинарными Novacoin файлами. +4) Введите в терминале +./upx -9 novacoind +затем +./upx -9 novacoin-qt + +И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза. diff --git a/doc/building novacoind and novacoinqt under Windows with MSVC.txt b/doc/building novacoind and novacoinqt under Windows with MSVC.txt index 96d295b..3255552 100644 --- a/doc/building novacoind and novacoinqt under Windows with MSVC.txt +++ b/doc/building novacoind and novacoinqt under Windows with MSVC.txt @@ -119,3 +119,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 раза. diff --git a/doc/building novacoind and novacoinqt under Windows with MinGW.txt b/doc/building novacoind and novacoinqt under Windows with MinGW.txt index 20b35a1..71cf336 100644 --- a/doc/building novacoind and novacoinqt under Windows with MinGW.txt +++ b/doc/building novacoind and novacoinqt under Windows with MinGW.txt @@ -313,6 +313,17 @@ mingw32-make -f Makefile.Release Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release +Если вы хотите уменьшить размер бинарных файлов, то +1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx +2) Скачайте программу в соответсвии с вашей системой +3) Распакуйте программу в папку с бинарными Novacoin файлами. +4) Введите в консоли +upx -9 novacoind.exe +затем +upx -9 novacoin-qt.exe + +И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза. + 64 bit: @@ -496,3 +507,14 @@ qmake "USE_QRCODE=1" "USE_UPNP=1" "USE_IPV6=1" "USE_LEVELDB=1" "USE_ASM=1" novac mingw32-make -f Makefile.Release Если всё сделано правильно, то файл novacoin-qt.exe будет находится в папке C:\MyProjects\novacoin-master\release + +Если вы хотите уменьшить размер бинарных файлов, то +1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx +2) Скачайте программу в соответсвии с вашей системой +3) Распакуйте программу в папку с бинарными Novacoin файлами. +4) Введите в консоли +upx -9 novacoind.exe +затем +upx -9 novacoin-qt.exe + +И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза. diff --git a/doc/crosscompiling_building Windows binary under Unix.txt b/doc/crosscompiling_building Windows binary under Unix.txt index fb110ba..de78b51 100644 --- a/doc/crosscompiling_building Windows binary under Unix.txt +++ b/doc/crosscompiling_building Windows binary under Unix.txt @@ -373,3 +373,14 @@ make -j n -f Makefile.Release (вместо n количество ядер в Во время линковки будут выдаваться подобные сообщения: libboost_thread_win32-mt.a(thread.o): duplicate section `.rdata$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE[__ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE]' has different size Игнорируйте их. На работоспособность программы это никак не влияет + +Если вы хотите уменьшить размер бинарных файлов, то +1) Перейдите на сайт http://upx.sourceforge.net/#downloadupx +2) Скачайте программу в соответсвии с вашей системой +3) Распакуйте программу в папку с бинарными Novacoin файлами. +4) Введите в терминале +./upx -9 novacoind.exe +затем +./upx -9 novacoin-qt.exe + +И ваши novacoind и novacoin-qt станут меньше ~ в 3 раза.