不说废话,上来就干:
1.下载msys64——地址:http://www.msys2.org/(下载最新版本就可以了,下载支持64位版的那个http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20161025.exe 这是到目前为止最新的)
2.安装——下一步。。。就不用我废话了,默认安装到C:\msys64
,我的C盘没地方了,D盘也没地方了,于是我把它安装到了E盘(E:\msys64)。安装完打开E:\msys64\mingw64.exe这个。然后最小化,后面有用。
3.下面修改文件下载源。
打开E:\msys64\etc\pacman.d\mirrorlist.mingw32
,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686
打开 E:\msys64\etc\pacman.d\mirrorlist.mingw64
,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64
打开 E:\msys64\etc\pacman.d\mirrorlist.msys
,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch
4.刷新下载源——把第二步最小化的窗口恢复,在黑色窗口中输入
pacman –Su
5.更新数据——在黑色窗口中输入下面的命令
pacman –Syuu
6.安装需要的软件
pacman -S base-devel #执行这个的时候让你选择就直接按回车,全部安装
pacman -S mingw-w64-x86_64-toolchain
pacman -S development
pacman -S vim
7.下载最新cpuminer-opt—— https://github.com/JayDDee/cpuminer-opt
8.解压——如果你是下载的一个压缩包,那么解压到E:\msys64\home\用户名\cpuminer-opt
中,后面有用
9.拷贝——将E:\msys64\mingw64\x86_64-w64-mingw32\lib
下的libws2_32.a 和 libwldap32.a 拷贝到E:\msys64\mingw64\lib
中
10.编译curl——https://curl.haxx.se/download.html 去这个地址下载最新的代码,下载下来解压到 E:\msys64\home\用户名\curl
中 ,在黑色的窗口中输入:
cd ~ cd curl\lib make –f Makefile.m32
将E:\msys64\home\用户名\curl\lib
下的 libcurl.a,libcurldll.a,libcurl.dll 拷贝到E:\msys64\mingw64\lib
中,将E:\msys64\home\用户名\curl\include
下的curl拷贝到E:\msys64\mingw64\include
11,编译cpuminer-opt——The last
在黑色窗口输入:
cd ~/cpuminer-opt ./autogen.sh ./configure CFLAGS="-O3 -march=core2 -DCURL_STATICLIB" LIBS="-static -lwldap32" --with-crypto --with-curl #没找到一个合适的地方写-static就写到了libs里面*+*
然后在黑色窗口中输入下面的命令:
make –j4
最后 感谢 参考:
http://www.360doc.com/content/12/0425/00/9369336_206313593.shtml
https://blog.csdn.net/taiyang1987912/article/details/41253533
https://blog.csdn.net/qiuzhiqian1990/article/details/56671839
https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/x86-Options.html#index-march-12
文章评论
一个博客能让人流连忘返,讲真,靠的是实力!
文章很好值得一看
支持一下
文章不错非常喜欢