您的位置首页百科知识

使用MSYS2和Eclipse CDT搭建C语言开发环境

使用MSYS2和Eclipse CDT搭建C语言开发环境

的有关信息介绍如下:

使用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编译器了

进入工程后,测试是否能够正常编译、运行、调试