欢迎光临散文网 会员登陆 & 注册

windows WinGW配置

2022-03-23 00:58 作者:云汉含星  | 我要投稿

之前因为DevC++实在是有点丑,所以尝试使用过notepad++文本编辑器,然后下载了WinGW。然后给notepad++配置了这个编译器。我本来以为安装了WinGW就可以直接在cmd或者git-bash上面跑gcc,gdb,make等等的工具。但是实际上不可以。

最近因为要学习一下linux环境的开发。使用gcc的时候忽然发现用不了。运行gcc的时候说这不是一个指令。于是我立刻想到了是环境变量没有添加gcc的路径。所以去添加了路径,但是gcc仍然不能运行...问题然后再gcc中用命令重新安装这些程序

安装的方法有两种:1.命令行         2.mingw安装管理器  

运行mingw-get会直接到这个安装管理器。而命令行安装和这个安装管理器和是冲突的。所以用命令行的话先把这个安装管理器关掉。

方法二就是再这个安装管理器中直接勾选,然后下载

选中想要安装的东西,选择安装标记(mark for installation)。然年后再installation里面选择应用修改(Apply Change)。然后他就会给你列出来你所作的修改,然后选择Apply就可以自动下载安装这个模块。

还有一点是msys和mingw的bin目录不一样,使用msys里面的东西还是需要将msys的bin目录也添加到系统变量中。在将msys的bin目录也添加入系统变量之后,就可以直接使用make,而不是一长串的mingw32-make。


在windows 平台上gdb可能会无法使用。提示缺少zlib1.dll

只需要去网上下载zlib1.dll   ,然后将文件copy到系统文件夹中。下面给一个下载网址,网址内有详细一些的解说。

zlib1.dll的下载地址为  :https://cn.dll-files.com/zlib1.dll.html

但是很遗憾的是,gdb似乎在windows上,也就是MinGW上有一些问题。layout无法使用。

我尝试使用--tui参数来启用TUI功能,但是他给我返回信息.....

我在Google之后,似乎也没能找到一个好的解决方法,留下来菜鸡的泪水。。。不过看样子确实有人完成了在win10中使用GDB的TUI功能,可以去这个网址看看。

    忽然发现我尝试在window平台使用GCC是一个非常错误的选择。。。之后也不会更新这个文章了。。。安好,不送。

windows WinGW配置的评论 (共 条)

分享到微博请遵守国家法律