不幸的是,您使用的MinGW-w64安装程序有时会遇到此问题 . 我自己不确定为什么会发生这种情况(我认为它与Sourceforge URL重定向或安装程序当前无法正常处理的任何内容有关) .

无论如何,如果您已经计划使用MSYS2,则不需要该安装程序 .

从this page下载MSYS2(根据您要使用的Windows版本选择32位或64位,而不是您要构建的可执行文件类型,两个版本都可以构建32位和64位二进制文件) .

安装完成后,单击“开始”菜单中 MSYS2 64-bit 或 MSYS2 32-bit 下新创建的"MSYS2 Shell"选项 . 根据wiki更新MSYS2(虽然我只是做 pacman -Syu ,忽略所有错误并关闭窗口并打开一个新窗口,不推荐这样做,你应该按照wiki页面说的那样做) .

安装工具链

a)对于32位:

pacman -S mingw-w64-i686-gcc

b)对于64位:

pacman -S mingw-w64-x86_64-gcc

安装您可能需要的任何库/工具 . 您可以通过执行来搜索存储库

pacman -Ss name_of_something_i_want_to_install

例如

pacman -Ss gsl

并安装使用

pacman -S package_name_of_something_i_want_to_install

例如

pacman -S mingw-w64-x86_64-gsl

从那时起,您的MinGW-W64 64位编译器会自动找到GSL库!

打开MinGW-w64 shell:

a)要构建32位的东西,打开“MinGW-w64 32位Shell”

b)要构建64位的东西,打开“MinGW-w64 64位Shell”

验证编译器是否正在执行

gcc -v

如果要在MSYS2环境之外使用工具链(使用已安装的库),您只需将 /mingw32/bin 或 /mingw64/bin 添加到 PATH .

mingw64 下 java,如何安装MinGW-w64和MSYS2?相关推荐

  1. (Windows系统)MATLAB2021a安装MinGW -w64

    %%MATLAB2021a安装MinGW -w64%%%%%%%%%%%%% %%创建时间2021年6月24日%%%%%%%%%%%%%%%%%%% %%创建者回全奇%%%%%%%%%%%%%%%%% ...

  2. Linux java集成安装环境,Linux下Java环境安装

    本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...

  3. mingw64 下 java_Win7 64 配置MinGW,以及使用Eclipse

    注意:版权所有,转载请注明出处! 前几天在Ubuntu11.10 64下成功配置了Eclipse GDT用来编写C++,今天较为顺利的成功配置了Win7下相应的环境 配置日期:2012年1月9日0:1 ...

  4. linux virt java_Linux下Java环境安装

    本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...

  5. Linux下Java的安装与配置

    0.下载好JDK安装包后上传到Linux服务器的/usr/local/java/下 1.解压tar -zxvf jdk-8u251-linux-x64.tar.gz 2.改名mv jdk1.8.0_2 ...

  6. Ubuntu下JAVA SDK安装

    参考:Ubuntu下JAVA SDK(JDK)的安装并运行第一个小程序 介绍 JAVA是一门write-once, run anywhere 的语言.  我们在这里要安装JDK(JAVA develo ...

  7. [java]——window64位下java的安装与配置

    前言 为生活所迫而学java 下载JDK JAVA DEVELOPMENT KIT(JDK) = JAVA RUNTIME ENVIRONMENT(JRE) + JAVA工具+JAVA基础库类.--热 ...

  8. macOS下java的安装与卸载

    java的安装 1.先到甲骨文官网下载想要的版本: 点我点我 2.在当前用户的根目录下配置环境变量: open -e .bash_profile (1)输入下面的文字(输入完成后使用command+s ...

  9. ubuntu配置java_Ubuntu 16.04下Java环境安装与配置

    首先下载linux下的安装包 下载完成后,Linux默认下载位置在当前目录下的Download或下载文件夹下,通过命令cd ~/Downloads或cd  ~/下载即可查看到对应的文件. 解压安装包j ...

最新文章

  1. Python-OpenCV 处理图像(六):对象识别
  2. 典型数据中心能耗分析,空调系统选择很重要,想节能可以这样设计
  3. 计划策略70 之 MIXED MRP(mixed MRP)
  4. 大话设计模式—工厂模式
  5. JVM 可设置最大内存
  6. [日常]wps插入页眉页脚
  7. ResNet 论文阅读笔记
  8. Searching for MobileNetV3翻译
  9. HDU1234 开门人和关门人【水题】
  10. 微信小程序项目实例——二维码生成器
  11. MyBatis四大对象
  12. java开发中购物车问题,困扰一天的购物车有关问题
  13. 几种高特键轴的简单总结
  14. 各搜索引擎爬虫UA大全2020最新版
  15. arduino的C语言基础
  16. 不光彩又不得不为之的DD
  17. process.env
  18. 人机交互:虚拟翻书与空中翻书的种类与技术原理及案例展示
  19. 滴滴出行模拟系统C语言,【滴滴出行】2017秋招笔试真题(智力题)
  20. 人脸识别5- insight-face-paddle-以及insightface代码实战笔记

热门文章

  1. 关于QT下配置OpenCV3.4.0后出现 error: undefined reference to ‘cv::xxx‘的问题及解决方案,直接使用编译好的opencv库
  2. 注册窗口类 registerclass
  3. 微信小程序实现分类菜单 swiper分类菜单
  4. IOS之优秀PCH头文件定义
  5. qml中loader加载页面会闪屏_Qml动态语言切换
  6. ubantu自带防火墙的相关使用
  7. python加载html表格数据,使用python 3.6获取html表格行数据美丽的汤
  8. mysql 用户名中主机$_phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应当检查配置文件中的主机、用户名和密码,...
  9. php post防止hash攻击,MyBB editpost.php脚本'posthash' 参数SQL注入漏洞
  10. 基于控制台应用程序的生命游戏java_Java在现实中实际开发的主要领域在哪些方面?...