MSYS在Windows上编译的静态库的应用
来源:互联网 发布:美工的岗位工资待遇 编辑:程序博客网 时间:2024/06/06 08:57
一般情况在Windows上编程自然用VC IDE 编译任何lib或者dll或者exe都很方方便;
但是有事时候在Windows编译开源库的时候需要用到MSYS+MINGW;
1:编译可执行程序exe,没有什么问题;
2:编译动态链接库dll,一般情况也没有什么问题;
3:编译静态连接库lib(或者.a),编译完成后在VC中应用,就会遇到一些问题,主要是提示缺少库的问题:
解决方法:
静态库链接到VC的工程中。
还需要添加链接:
libgcc.a:gcc的函数库,一般在C:\MinGW\lib\gcc\mingw32\4.x.x\
libmingwex.a:_snprint函数所在,一般在C:\MinGW\lib\
libcoldname.a:_strcasecmp的实现,也在C:\MinGW\lib\
wsock32.lib:Windows socket库
静态库的链接顺序一定不能错,否则运行时会出现一些莫名其妙的问题
0 0
- MSYS在Windows上编译的静态库的应用
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载
- 使用mingw和msys在windows上编译bdb
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载 [转载,有改动]
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载 [转载,有改动]
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载 [转载,有改动]
- FFmpeg在windows下的编译,搭建mingw+msys环境,含mingw+msys下载 [转载,有改动]
- 在windows上编译Android静态库
- jsoncpp在WINDOWS 上的编译及应用
- GiNaC在windows下的编译-----MSYS下如何使用pkg-config?
- Geos库在Windows上的编译
- 在msys环境下编译GDB的过程记录
- 在windows平台编译FFMPEG的静态链接库
- osip和exosip在windows下的编译静态库
- osip和exosip在windows下的编译静态库
- PyQt在Windows XP上的编译
- zlib在windows上的编译
- Ubuntu 64 + IntelliJ IDEA + Genymotion 搭建Android开发环境
- 非对称加密算法RSA
- prolog语法大全
- [leetcode-101]Symmetric Tree(c++)
- 杭电 1233 还是畅通工程 【最小生成树&&Kruskal】
- MSYS在Windows上编译的静态库的应用
- 4.7 专业相框设计——ImageView的堆栈应用
- iOS蓝牙开发入门04--服务和特征
- poj 2586 Y2K Accounting Bug
- android学习笔记NO.1
- chorme提示Adobe Flash Player过期
- iOS 9 分屏多任务(3):画中画(PiP)快速入门
- cocos2dx 3.x android平台移植 apk打包教程
- 【COCI 2012】踢足球