當前位置:首頁 » 比特幣問答 » btctools如何使用

btctools如何使用

發布時間: 2022-08-10 17:29:29

Ⅰ 如何在windows平台下編譯比特幣bitcoin客戶端

很多朋友都知道如何在linux平台如何編譯比特幣程序,但是,到了windows平台,
就會感覺到無從下手. 其實, 比特幣程序是跨平台的.
你要編譯windows版的比特幣程序,基本上有兩種方法,一種是在linux平台
(推薦ubuntu 13.10)通過交叉編譯的方法來編譯.另外一種,就是直接在windows平台編譯.
我想,你既然要在windows平台使用,我就詳細介紹一下如何在windwows平台編譯比特幣程序.
我的平台:windows7
第一步:安裝變編譯環境QT和MINGW,msys
1、msys是一個在windows平台模擬shell的程序。
下載安裝程序之後,通過安裝管理程序,按安裝以下內容:
From MinGW installation manager -> All packages -> MSYS
選中以下安裝包
msys-base-bin
msys-autoconf-bin
msys-automake-bin
msys-libtool-bin
點 apply changes開始安裝。他會自動下載安裝好。
需要注意的是,確保不要安裝msys-gcc和msys-w32api ,因為這兩個包和我們的編譯系統發生沖突。
很多人出現一些莫名其妙的問題,就是因為這兩個包。

2、安裝 MinGW-builds
下載並解壓縮 i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z 到C盤根目錄 C:\
注意我的目錄結構。你盡量和我一樣。

3、設置PATH環境變數,將C:\mingw32\bin;添加到第一個。

4、在命令行模式下輸入 gc -v 會得到以下內容
c:\gcc -v
Using built-in specs.
COLLECT_GCC=c:\mingw32\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.8.2/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.8.2/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/c/mingw482/i686-482-posix-dwarf-rt_v3-rev3/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/c/mingw482/prerequisites/i686-w64-mingw32-static --with-mpfr=/c/mingw482/prerequisites/i686-w64-mingw32-static --with-mpc=/c/mingw482/prerequisites/i686-w64-mingw32-static --with-isl=/c/mingw482/prerequisites/i686-w64-mingw32-static --with-cloog=/c/mingw482/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev3, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/c/mingw482/i686-482-posix-dwarf-rt_v3-rev3/mingw32/opt/include -I/c/mingw482/prerequisites/i686-zlib-static/include -I/c/mingw482/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/c/mingw482/i686-482-posix-dwarf-rt_v3-rev3/mingw32/opt/include -I/c/mingw482/prerequisites/i686-zlib-static/include -I/c/mingw482/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/c/mingw482/i686-482-posix-dwarf-rt_v3-rev3/mingw32/opt/lib -L/c/mingw482/prerequisites/i686-zlib-static/lib -L/c/mingw482/prerequisites/i686-w64-mingw32-static/lib -Wl,--large-address-aware'
Thread model: posix
gcc version 4.8.2 (i686-posix-dwarf-rev3, Built by MinGW-W64 project)
至此,你的開發環境已經搭建好了,很簡單吧

第二部分:下載bitcoin引用的外部庫
我們把它們全部放在 C:\deps目錄下

2.1 安裝OpenSSL下載:
進入啟動 MinGw shell 比如目錄:(C:\MinGW\msys\1.0\msys.bat)運行這個msys.bat,就會啟動一個shell環境,提示符是$
輸入命令
cd /c/deps/
tar xvfz openssl-1.0.1g.tar.gz
cd openssl-1.0.1g
Configure no-shared no-dso mingw
make
等待幾分鍾後,就把openssl編譯好了。

2.2 下載Berkeley DB
我們推薦使用 4.8版本
同樣在msys shell環境下輸入以下命令
cd /c/deps/
tar xvfz db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
../dist/configure --enable-mingw --enable-cxx --disable-shared --disable-replication
make
等待編譯

2.3 安裝Boost

msys命令:
cd C:\deps\boost_1_55_0\
bootstrap.bat mingw
b2 --build-type=complete --with-chrono --with-filesystem --with-program_options --with-system --with-thread toolset=gcc variant=release link=static threading=multi runtime-link=static stage

2.4 安裝Miniupnpc
cd C:\deps\miniupnpc
mingw32-make -f Makefile.mingw init upnpc-static

2.5下載 protoc 和 libprotobuf:
msys shell命令
cd /c/deps/protobuf-2.5.0
configure --disable-shared
make
2.6 qrencode:
命令
cd /c/deps/libpng-1.6.10
configure --disable-shared
make
ode:
cd /c/deps/qrencode-3.4.3
LIBS="../libpng-1.6.10/.libs/libpng16.a ../../mingw32/i686-w64-mingw32/lib/libz.a" \
png_CFLAGS="-I../libpng-1.6.10" \
png_LIBS="-L../libpng-1.6.10/.libs" \
configure --enable-static --disable-shared --without-tools
make

2.7 安裝 Qt 5 庫
在 windows命令行輸入:
set INCLUDE=C:\deps\libpng-1.6.10;C:\deps\openssl-1.0.1g\include
set LIB=C:\deps\libpng-1.6.10\.libs;C:\deps\openssl-1.0.1g
cd C:\Qt\5.2.1
configure.bat -release -opensource -confirm-license -static -make libs -no-sql-sqlite -no-opengl -system-zlib -qt-pcre -no-icu -no-gif -system-libpng -no-libjpeg -no-freetype -no-angle -no-vcproj -openssl-linked -no-dbus -no-audio-backend -no-wmf-backend -no-qml-debug
mingw32-make
set PATH=%PATH%;C:\Qt\5.2.1\bin
cd C:\Qt\qttools-opensource-src-5.2.1
qmake qttools.pro
mingw32-make

3. 下載Bitcoin 0.9.1
在msys shell下輸入以下命令行:
cp /c/deps/libpng-1.6.10/.libs/libpng16.a /c/deps/libpng-1.6.10/.libs/libpng.a
cd /c/bitcoin-0.9.1
./autogen.sh
CPPFLAGS="-I/c/deps/boost_1_55_0 \
-I/c/deps/db-4.8.30.NC/build_unix \
-I/c/deps/openssl-1.0.1g/include \
-I/c/deps \
-I/c/deps/protobuf-2.5.0/src \
-I/c/deps/libpng-1.6.10 \
-I/c/deps/qrencode-3.4.3" \
LDFLAGS="-L/c/deps/boost_1_55_0/stage/lib \
-L/c/deps/db-4.8.30.NC/build_unix \
-L/c/deps/openssl-1.0.1g \
-L/c/deps/miniupnpc \
-L/c/deps/protobuf-2.5.0/src/.libs \
-L/c/deps/libpng-1.6.10/.libs \
-L/c/deps/qrencode-3.4.3/.libs" \
./configure \
--disable-upnp-default \
--disable-tests \
--with-qt-incdir=/c/Qt/5.2.1/include \
--with-qt-libdir=/c/Qt/5.2.1/lib \
--with-qt-bindir=/c/Qt/5.2.1/bin \
--with-qt-plugindir=/c/Qt/5.2.1/plugins \
--with-boost-system=mgw48-mt-s-1_55 \
--with-boost-filesystem=mgw48-mt-s-1_55 \
--with-boost-program-options=mgw48-mt-s-1_55 \
--with-boost-thread=mgw48-mt-s-1_55 \
--with-boost-chrono=mgw48-mt-s-1_55 \
--with-protoc-bindir=/c/deps/protobuf-2.5.0/src
make
strip src/bitcoin-cli.exe
strip src/bitcoind.exe
strip src/qt/bitcoin-qt.exe

這樣,你就得到了變異好的 bitcoin-cli.exe和bitcoind.exe ,bitcoin-qt.exe(windows QT圖形界面的錢包軟體)

Ⅱ 如何使用BTC網站獲得更大的經濟效益

區塊鏈的API工具是怎麼實現獲取BTC、ETH和EOS這些公鏈上的數據的

沒有,這三種都互相不兼容,各有各的用途。
找好自己的方向,自己選擇吧。
開發介面成本沒有那麼高,除了EOS沒有太多數據需要上鏈,基本都是在本地完成。微三雲
做為國內比較頂尖的區塊鏈技術開發商在技術這方面還是比較牛的。

Ⅳ btc錢包如何使用

1.首先安裝比特元錢包。
2.創建錢包。完成安裝後進入錢包初始化界面,可選擇創建錢包/導入錢包:(注意:助記詞請用紙筆記下,不要截圖以防被盜,一定要將助記詞保存好)點擊下一步...
3.助記詞備份校驗,按順序點選上一步中生成的15個隨機漢字,以確認用戶是否對助記詞已進行正確的備份。然後設置錢包密碼,點擊創建錢包。
4.如已有助記詞(即以前創建過錢包)也可點擊導入錢包,自行將助記詞輸入,每個漢字之間用空格隔開,並輸入密碼。
5.錢包主頁面,等待同步完成。

Ⅳ btc tools 閃退

系統故障。如果btctools軟體在使用過程中發現有閃退的現象,就是說明軟體系統出現故障,最好的解決辦法就是給軟體的客服打電話並說明原因,客服就會幫忙解決了。btctools官方版,是一款非常實用的挖礦機管理軟體,可以通過BTCTools免費版來批量管理礦機,並且還可以對礦機進行監控管理。

Ⅵ 如何使用比特幣支付

先要用郵箱注冊登陸,登陸完後第二個圖片是比特幣收款地址,要往該地址付款,使用比特幣錢包往該地址轉賬,或者使用交易所提幣到該地址

Ⅶ btc錢包怎麼使用

如何選擇BTC錢包怎麼存儲你的比特幣?這是每一個比特幣用戶必須面對的一個重要問題。比特幣讓你有更多的自由與權力去控制你的錢。但是如果你一不小心就可能帶來災難性的損失。如果您選擇保持完全獨自的控制你的比特幣,那就有沒有人能阻止你做一些愚蠢的事,有沒有人來為你的錯誤買單。是沒有的Bitcoin的公司來電,並嘗試說服你的合法擁有者你的地址,這樣他們就可以給你的鑰匙還給。但是,現在有基於Bitcoin創建的友好及安全的服務,或者中間方案,可以讓用戶免去自己操作wallets的風險。這篇文章的目的是要說明對於存儲BTC,您有什麼不同的選項,讓每個用戶都可以在安全和控制 權之間做出正確的選擇。錢包主要分為兩大類:在線錢包在線上錢包是迄今為止最簡單的從任何計算機訪問您的比特幣。但是在錢包服務商需要有足夠的的信任。目前在線錢包主要有四個選擇:

Ⅷ 蜜蜂BTC礦機調試教程

摘要 很高興能夠回答你的問題。

Ⅸ 比特幣如何兌換人民幣

把比特幣拿到場外交易平台賣掉換成人民幣即可。

Ⅹ 礦機掉板怎麼處理

1 每兩小時檢查一遍礦機算力情況,現場可用批量管理軟體BTC Tools查看或登錄對應的礦池網站查看算力情況。BTC Tools可批量設置礦池礦工並實時查看算力溫度等。建議安裝Google Chrome瀏覽器並設置為默認,即可直接雙擊掃描到的礦機進入後台無需填寫用戶名密碼。如礦機後台root密碼已改,需要在瀏覽器填寫用戶名密碼時,可在BTC Tools軟體右上角點擊「設置」更改為新的密碼即可,下載BTC Tools軟體點擊。

2 定期檢查礦機的礦池礦工信息是否有錯誤或遺漏,除了主礦池其餘2個備用礦池都需要填上。建議更改礦機默認root密碼,且不要下載非官方固件和超頻固件升級,以免被惡意固件非法篡改礦池礦工。可用APMinerTool軟體批量修改密碼,該軟體也可掃描管理礦機,下載APMinerTool軟體點擊。

熱點內容
安妮股份為何是區塊鏈 發布:2024-11-19 13:20:34 瀏覽:804
trx智能合約鏈怎麼樣 發布:2024-11-19 13:20:27 瀏覽:543
幣圈二爺發話視頻 發布:2024-11-19 13:18:05 瀏覽:878
區塊鏈銷售和運營哪個有前景 發布:2024-11-19 13:17:15 瀏覽:918
比特幣的中國創始人是誰 發布:2024-11-19 13:11:07 瀏覽:611
區塊鏈技術力助大健康事業 發布:2024-11-19 12:53:20 瀏覽:217
區塊鏈怎麼解決的拜占庭問題 發布:2024-11-19 12:52:31 瀏覽:474
2018年區塊鏈粉絲經濟 發布:2024-11-19 12:40:44 瀏覽:65
預防比特幣補丁 發布:2024-11-19 12:39:03 瀏覽:895
比特處分叉幣是什麼意思 發布:2024-11-19 12:32:27 瀏覽:9