使用MSYS2和Eclipse CDT搭建C语言开发环境
的有关信息介绍如下:Eclipse CDT作为开源免费的IDE工具非常适合初学者和小项目开发者使用,Windows中安装一个类UNIX的工作环境主要有三种,一种是安装MINGW环境,一种是安装Cygwin环境,还有一种就是本文要介绍的MSYS2环境。本文将介绍如何利用MSYS2和Eclipse CDT软件搭建一个功能强大的C语言开发环境
前往MSYS2官网下载对应的版本,安装后启动,大概是这个样子
MSYS2使用pacman作为包管理器,同时pacman也是ArchLinux上的包管理器。pacman的现实输出默认是黑白色,建议开启颜色,具体的:vim /etc/pacman.conf,打开pacman.conf文件后,去掉color的注释即可
默认的软件源在大陆访问可能会很慢,所以推荐使用ustc的镜像源
1. vim/etc/pacman.d/mirrorlist.mingw32
在开头添加Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686
2.vim/etc/pacman.d/mirrorlist.mingw64
在开头添加Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64
3.vim/etc/pacman.d/mirrorlist.msys
在开头添加Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch
4.执行pacman -Sy刷新软件源
5. 执行pacman -Syu来更新软件包
1. 使用pacman -Sg可以列出软件组情况
2.安装mingw工具链(包括gcc,gdb等)
pacman -S mingw-w64-x86_64-toolchain libraries development compression VCS sys-utils net-utils msys2-devel base-devel base
3. 安装完成过后,输入gcc -v和gdb -v查看编译器是否安装成功
添加环境变量,如java,python等常用软件
1. vim .bashrc
2. 在文件末尾添加export PATH=<你的路径>:$PATH
3. 最后使之生效:source .bashrc
打开Eclipse CDT,新建一个C语言工程,此时已经能够识别到系统中的Mingw编译器了
进入工程后,测试是否能够正常编译、运行、调试