美文网首页
MinGW-w64安装---主要是解决ERROR res错误问题

MinGW-w64安装---主要是解决ERROR res错误问题

作者: 布口袋_天晴了 | 来源:发表于2018-07-11 21:37 被阅读116次

    MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/LinuxWindows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。  -----摘抄至百度百科

    MinGW(Minimalist GNU For Windows)是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。

    删除安装的MinGw

    重新下载:http://www.mingw.org/

    下载下来的文件名为:

    正确 这个容易遇到ERROR res问题

    安装

    报错:

    解决方法:等其他bin安装结束后,再一次安装wingw32-gcc-ada

    添加环境变量:

    以上MinGW-w64安装成功!!!!





    以下是想使用XGBoost方法做分类,想利用别人集成好的程序,所以需要安装相应的东西。

    接着参考文章:在Windows下安装XGBoost  的后半段操作。  

    发现安装好以上步骤,才发现Anacond3中自己有安装mingw-w64。 但是都找不到 mingw32-make。继续参考文章:MINGW里面没有mingw32 make.exe

    先cmd进入windows命令行窗口,然后使用命令 gcc -v查看gcc的版本,同时也可以检验gcc是否安装成功。

    再然后是使用命令安装mingw32-make  

    命令:mingw-get install gcc g++ mingw32-make

    然后,打开一个新的Git Bash

    再次使用which mingw32-make 查找该文件所在的位置

    查找成功后,继续参考文章:在Windows下安装XGBoost  的后半段操作。

    为了输入的方便,可以简化mingw32-make命令为make

    然后进入到xgboost目录下

    我的xgboost存放在:F:\Program Files\xgboost 注意:有空格的文件名需要使用引号--引起来

    再然后,参考一下命令,编译文件

    未完,待续。。。。。。遇到一些error。

    参考文章:

    【1】c/c++编译器的安装

    【2】在Windows下安装XGBoost 

    【3】MINGW里面没有mingw32 make.exe

    【4】机器学习笔记(七)Boost算法(GDBT,AdaBoost,XGBoost)原理及实践   这上面一切的操作,都是为了能顺利用上XGBoost算法python程序。

    相关文章

      网友评论

          本文标题:MinGW-w64安装---主要是解决ERROR res错误问题

          本文链接:https://www.haomeiwen.com/subject/aackpftx.html