eclipse cdt 编译动态库,供msvc调用 -- 1.mingw msys 配置

1. mingw 配置

下载地址:

http://www.mingw.org (官网)

https://sourceforge.net/projects/mingw/

https://sourceforge.net/projects/mingw-w64/

在线安装: 运行 mingw-get-setup.exe 

离线安装: 下载解压 https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/7.3.0/threads-posix/dwarf/i686-7.3.0-release-posix-dwarf-rt_v5-rev0.7z

 

-- 注意区分64位和32位,

设置环境变量
    将安装路径对应的bin目录添加到PATH环境变量中。
    假如安装路径是D:\tools\mingw,则将D:\tools\mingw\mingw64\bin 对应的bin目录添加到PATH环境变量中。

测试是否安装成功
    在命令提示符中输入: gcc -v  ,如果显示版本号则表示下载并安装成功

 

-- 到此,配置mingw-gcc 已经完成。

-- MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。

 

2. msys 配置

 官网:  http://www.mingw.org/wiki/msys

 msys 是一个运行在 windows下的unix 壳程序,带有shell和make工具等,因而可以使用gnu编译链编译运行程序。

    MSYS是一个小型的GNU环境,是一个通过将Linux源代码在Win32上编译而成的UNIX工作环境;类似于Cygwin,但是由于工作原理的不同,速度更快、体积更小、功能强大、便于携带; 使用MSYS可以取代商业的VC环境,同样开发出商业版权的程序而不受任何版权限制;

下载地址:

    MSYS-1.0.10.exe: http://sourceforge.net/projects/mingw/files/MSYS/BaseSystem/msys-core/msys-1.0.10/MSYS-1.0.10.exe/download

    msys1.0.18.zip : http://sourceforge.net/projects/msys/files/msys.zip/download

  -- 添加环境变量,即可执行

  -- 同时可以根据自我需求,添加工具集 https://sourceforge.net/projects/mingw/files/MSYS/

 

-- 个人喜好不同,喜欢非执行安装方式配置环境。。。同安装执行相同。。。有了这两个神器,就基本可以完成在windows 上使用gcc 编译程序了, 同时可以提供给 Qt 使用编译程序。

 

== == == ==

参考博文:  

https://www.cnblogs.com/flyinggod/p/10841636.html

 

posted @ 2020-04-29 11:16  自由旅行者  阅读(250)  评论(0)    收藏  举报