码迷,mamicode.com
首页 > 其他好文 > 详细

msys2下go的编译问题

时间:2018-08-26 01:18:04      阅读:1050      评论:0      收藏:0      [点我收藏+]

标签:问题   依赖   找不到   view   中科大   镜像   man   应该   min   

本来家里和公司的电脑都是win10+msys2,环境应该一样的。在公司编译一个叫webview的库的示例,运行起来完全没问题。

在家里的电脑上,编译的时候提示错误,找不到-lmingw32和-lmingwex,我find不到这两个a或者dll文件,我心想是不是缺库了,或者安装缺失。安装了一些库之后,发现老样子。有些说是gcc缺失,于是重装了gcc和gcc-libs,无效。

折腾了不少时间,然后换gcc直接编译c的示例,发现没问题,但是直接在win执行会提示缺少msys的dll。

于是看了下gcc,发现安装的是默认的

msys/gcc-libs 7.3.0-3 (base) [已安装]

mingw64的gcc是没有装的,

mingw64/mingw-w64-x86_64-gcc 8.2.0-1 (mingw-w64-x86_64-toolchain)

于是安装pacman -S gcc之后,一切正常,,,

gcc编译的示例也不依赖msys-2.0.dll了,看来就是使用的gcc的问题。默认是msys里的,依赖msys的运行时库,而mingw64的不依赖msys运行时。

 

 

这里特别提下中科大的镜像,东西特别全,而且速度快,省了好多时间。

msys2下go的编译问题

标签:问题   依赖   找不到   view   中科大   镜像   man   应该   min   

原文地址:https://www.cnblogs.com/xundao/p/9535881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!