怎么在mingw环境下编译安装poco库

怎么在mingw环境下编译安装poco库,第1张

1.vs编译安装的话,直接运行那些bat脚本就可以了,但MinGW肯定不行,所以需要用到MSYS

2.解压poco-1.4.6p2,比如:D:/mysdk/poco-1.4.6p2,在MSYS的命令行中输入“cd

/d/mysdk/poco-1.4.6p2”回车,就到了poco-1.4.6p2的解压目录了,具体你解压的目录路径可以根据实际情况修改;

3.configure poco-1.4.6p2

linux里面要配置编译参数,我们可以通过“./configure

--help”查看有哪些编译项。我们要使用MinGW编译poco就必须在configure时指明是MinGW,我的configure命令如下(大家根据自己的实际情况修改):

./configure --config=MinGW --shared --static --no-test --no-samples

--omit=Crypto,NetSSL_OpenSSL,Data/ODBC,Data/MySQL

简单解释:--config=MinGW表示我采用MinGW编译poco,--shared

--static表示编译生成动态库(dll)和静态库(a),omit=...表示编译时不生成这些库,因为我本机没装ssl、mysql,odbc需要lib,会影响我编译,所以我去掉了这4个库;

4.修改MinGW的编译脚本

修改poco-1.4.6p2/bulid/config/MinGW,把“SYSLIBS = -L/usr/local/lib -L/usr/lib

-liphlpapi -lws2_32 -lssl -lcrypto -lws2_32 -lgdi32”里去掉“-lssl

-lcrypto”,因为我本机没装ssl,这个库没有,会影响编译安装;

5.make编译

执行了上面的./configure

--config=......的命令后会生成一个config.make文件,然后输入“make”并回车,就开始编译安装poco了,poco编译过程会有一些提示错误,例如“poco-1.4.6p2/.../xxx.exe.exe:No

such file”,如果是的话就不用管他,继续输入make回车,他会继续往下编译,大概经过N次这样的 *** 作后,提示“make[1]:Nothing to be

done for 'all'.”的时候就编译完了。

编译完成后,在poco-1.4.6p2/lib/MinGW/ia32/目录下就是编译出来的静态度和动态库了。

Poco是国内领先的多媒体资源共享软件,是数联公司网络富集技术的综合应用产品之一。Poco为国内用户及广大华语地区用户提供了一个适合中文环境的文件交换平台,完全支持中文软件及中文关键字搜索并,并实现真正意义上的多点传输,传输效率大大提高。使用Poco软件,不仅能够搜索和下载海量的音乐、影视、图片、软件、游戏等资源,更可以使用内置的 IM(即时通信)系统方便、快捷的与好友一起分享。着重人性化的设计、充分考虑用户的需求,我们相信Poco将会成为您网络生活中必不可少的工具之一。

Poco的特点:

海量资源 看看你的胃口有多大!目前Poco拥有超过6,000,000M的音乐、电影、软件、游戏、图片、书籍等资源,完全支持中文搜索,符合华语用户的使用需求,是全球华语用户最佳的多媒体资源共享平台!

急速下载!

Poco实现的真正的多点传输功能,彻底打破了传统网络结构对中心服务器效能及带宽的限制,使用的人员越多,传输效率越高,使您真正体会急速下载的快感!

即时通信

是不是觉得下载的过程很乏味呢?没关系,Poco还整合了IM(即时通信)系统,不但能够结识更多的朋友,更可以通过IM的“推荐”功能,将喜爱的资源及时与朋友一起分享,下载过程将会变得充满乐趣!

轻松拥有个性化主页

想马上拥有一个属于您自己的个性化主页么?MyPoco可以满足您的需要。超炫的界面、颜色可随信调配、版面可以自由控制和拖动、无须懂得任何编程语言,MyPoco将会是您展示个人魅力的最佳平台!

Poco2005新版本功能

全新界面,采用流行的DHTML界面。支持多种特效。简约设计风格,特出软件界面空间的利用。傻瓜型的界面引导风格更切合用户习惯,改用最常用的类似网页的导航方式。让用户 *** 作一目了然。

拖动即搜功能,只要在poco浏览器浏览网页时候通过拖动来选定指定的内容,即可看到提示框,选择类型即可搜索。

突出在线功能,高速mp3全面采用流媒体技术,优化搜索技术,做到即搜即播(但由于来源太多,可能要多选定几次,总有惊喜)电影采用poco独有的分时下载播放技术,全面解决网络瓶颈


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7425492.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存