MSYS2 简单配置

 

Windows 下用 SWIG 打包 C/C++ 为 Python 接口的时候,需要用到 32-bit/64-bit 编译器,MSYS2 给出了个一揽子方案,安装见其官方网站

本文主要记录 MSYS2 的简单配置。


1) 让 ls 显示多彩颜色,并使 ll 可用

Modify "D:\msys64\home\PeterPan\.bashrc", add following alias,

alias ls="/bin/ls --color=tty --show-control-chars"
alias ll='ls -l'


2) 配置 MSYS2

 

Right-click -> Options... -> config as Cygwin

That's all.


3) 安装软件

- gcc 的安装

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -Sl | grep gcc                                            #### check valid package
mingw32 mingw-w64-i686-gcc 5.3.0-1 [已安装]
mingw32 mingw-w64-i686-gcc-ada 5.3.0-1
mingw32 mingw-w64-i686-gcc-fortran 5.3.0-1
mingw32 mingw-w64-i686-gcc-libgfortran 5.3.0-1
mingw32 mingw-w64-i686-gcc-libs 5.3.0-1 [已安装]
mingw32 mingw-w64-i686-gcc-objc 5.3.0-1
mingw64 mingw-w64-x86_64-gcc 5.3.0-1 [已安装]
mingw64 mingw-w64-x86_64-gcc-ada 5.3.0-1
mingw64 mingw-w64-x86_64-gcc-fortran 5.3.0-1
mingw64 mingw-w64-x86_64-gcc-libgfortran 5.3.0-1
mingw64 mingw-w64-x86_64-gcc-libs 5.3.0-1 [已安装]
mingw64 mingw-w64-x86_64-gcc-objc 5.3.0-1
msys gcc 4.9.2-6
msys gcc-fortran 4.9.2-6
msys gcc-libs 4.9.2-6 [已安装]
msys mingw-w64-cross-gcc 4.9.2-3

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -S mingw-w64-i686-gcc         #### will installed under D:\msys64\mingw32

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -S mingw-w64-x86_64-gcc         #### will installed under D:\msys64\mingw64

注:启动不同的 shell (win32/win64) 会自动使用不同的 gcc(win32/win64),并且不会与外部其他程序安装的 gcc 冲突 :-)

- swig 的安装

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -Sl | grep swig
mingw32 mingw-w64-i686-swig 3.0.6-1 [已安装]
mingw64 mingw-w64-x86_64-swig 3.0.6-1 [已安装]
msys swig 3.0.7-1

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -S mingw-w64-i686-swig         #### will installed under D:\msys64\mingw32

PeterPan@PeterPan-PC MINGW64 ~
$ pacman -S mingw-w64-x86_64-swig         #### will installed under D:\msys64\mingw64


完。

 

转载于:https://www.cnblogs.com/gaowengang/p/8531045.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值