2022-02-18 通过msys2升级gdb11遇到的问题(留存)

在Windows环境下,如果要搞C++除了ms的vs环境,最多的应该是mingw环境,但如果直接进行源代码的编译,会疯。于是通过msys2的包管理解决这一问题。

我个人玩C++的环境是vscode+msys2+mingw64,体验不错。

近期升级gcc11和gdb11。gcc直接工具链,没有什么问题。gdb就在工具链中,但升级后不可用,提示是没有python3.9的dll。我安装了python3.9,然而没有解决问题,提示py环境出现问题,由于以前安装了3.6,3.8,总之混乱不堪,折腾半天无果。于是都卸载重装3.9,还是不行。

经各种搜索,发现是pyhome和pypath出了问题,pythonhome请务必设为安装python3.9的父目录,不是python3.9.exe的目录。对于msys2,就是 \msys64\mingw64\ 这个目录,不要设为 \bin 的目录。

问题得以解决。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不停感叹的老林_<C 语言编程核心突破>

不打赏的人, 看完也学不会.

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值