一系列C++类库——PocAny+库
Poco C++库是:
一系列C++类库,类似Java类库,.Net框架,Apple的Cocoa;侧重于互联网时代的网络应用程序使用高效的,现代的标准ANSI/ISO C++,并基于STL高可移值性,并可在多个平台下可用开源,并使用Boost Software License发布不管是否商用,都完全免费
(资料图片)
Poco库概览
特性:
DynamicAny与Any类Cache框架基于OpenSSL的密码系统日期,时间类库事件和通知框架FTP客户端跨平台的文件系统类库HTML表单类库HTTP客户端和服务端(支持SSL),C++ 服务器页面编译器日志框架多线程框架(线程池,活动对象,工作队列等)POP3客户端类库跨平台,一次编写,多平台编译和运行进程管理和进程间通信类库反射框架基于PCRE的正则表达式SMTP客户端类库数据库访问类库(SQLite,MySQL, ODBC)支持SSL/TLS,基于OpenSSL动态类库加载先进的内存和指针管理(Buffer, Pool)Socket类库网络数据流类库,支持Base64,HexBinary编解码,压缩等等字符串格式化和其它字符串工具类库TCP服务器框架(多线程)文本编码和转换TuplesURI支持支持UTF8和Unicode编码UUID生成器XML生成和解析器Zip文件操作类库
Poco的使命
Poco是一个强大的类库,并易于构建自己的应用程序Poco帮助你创建跨平台的应用程序(一次编写,多平台编译和运行)模块化和可扩展,可应用于嵌入式到企业级程序提供全面,易懂的编程接口使用C++语言,快速且高效Poco崇尚简易在设计,代码风格和文档上保持一致Poco强调代码质量,包括可读性,综合性,一致性,编码风格和可测试性Poco使得C++编程更加容易
指导方针
高度关注代码质量,编码风格,一致性,可读性高度关注测试注重实用性基于现有的,可靠的组件开发
版本历史
Summer 2004: Günter Obiltschnig started developmentFebruary 2005: First release on SourceForge(Release 0.91 under Sleepycat license)May 2005: First contributions by Aleksandar FabijanicJanuary 2006: Release 1.0March 2006: Release 1.1July 2006: Moved to Boost license, POCO Community WebsiteAugust 2006: Release 1.2May 2007: Release 1.3July 2010: Stable Release 1.3.7,about 20 contributors, used in 100s of projects
支持平台
Microsoft WindowsLinuxMac OS XHP-UX, Solaris, AIX*Embedded Linux (uClibc, glibc)iOSWindows Embedded CEQNX
Poco应用场景
创建自动化的中间件和设备工业自动化和工业设备流量控制系统健康系统测量,数据收集和测试系统消费电子产品和家庭自动化产品测量航空交通管理系统VoIP票务和入口控制系统包装应用程序
Poco的优势
全面的,完整的C++框架,可减少开发工作,快速让产品走向市场易学易使用,以及相当多的示例代码和良好的文档原生的C++代码,性能优秀,低内存占用平台无关,一处编写,跨平台编译和运行 大多数情况下,可以开发机上完成开发和调试工作可以非常容易的迁移到新平台
编译
以 vs2008 为例:
Poco 根目录下有
build_vs90.cmd
buildwin.cmd
这两个批处理文件, 我们得修改一下它们
把build_vs90.cmd 修改为以下内容:
@echo off if defined VS90COMNTOOLS ( call "%VS90COMNTOOLS%\vsvars32.bat") buildwin 90 build all both Win32 samples
如果你不需要 NetSSL_OpenSSL 和 MySQL ,此时保存后就双击它就行了. 它会自动编译好各种库.
如果你要NetSSL_OpenSSL 这个库 你必须:
在buildwin.cmd 中的38行 设置 openssl 的路径, 它默认在C:\OpenSSL. 可以修改为 你的路径.
如果你要 Poco 中的 MySQL 库 你还得安装. Mysql
关于 OpenSSL 和 Mysql 库的的安装包
OpenSSL:
注意Light 是没有开发包的. 有x64 和x32 之分, x32 在64位windows下也可以完全正常工作. 如果要编译poco的话 我建议用x32.
不要下载d结尾的,d结尾的缺少部分dll,下载k结尾的例如Win32OpenSSL-1_0_2k.exe
mysql:
这个也有x32 和x64之分.一般下载x32的就可以了.
关于x32和x64 :
Poco 默认是x32的, 所以我们的 OpensSSL 和 Mysql 也必须使用 x32的.
标签:
相关推荐:
最新新闻:
- 实时焦点:压阻式压力传感器/压力变送器的类型有哪些?压力传感器/压力变送器的类型
- 分布式集群化设计——MySQLServer
- 一系列C++类库——PocAny+库
- 微软:一旦收购成功 PS版COD甚至比Xbox版还好-环球时讯
- 4V4对战游戏《古惑狼大乱斗》6月20日上市
- 像素动作游戏《双雄编年史:天照之怒》确定发售日
- 秋的声音仿写句子_秋的声音仿写-视讯
- 【天天报资讯】《战争机器》电影编剧敲定 《沙丘》编剧加盟
- 【新视野】蔚来2023无忧服务发布:11600元/年
- 男人看了眼馋 米家电动螺丝刀特价169元
- 三星990PRO旗舰固态降价了!890元入手|当前快看
- 崩盘了!8GB DDR3内存只要43元
- 比AI作图更离谱 AI声音克隆是否为大众所接受?
- 《牧场物语 Welcome!美丽人生》遗忘之谷预告片|全球讯息
- 焦点报道:《铁拳8》全新预告 展示角色拉斯·亚力桑德斯
- 《漫威暗夜之子》莫比亚斯DLC预告片展示其能力_全球播报
- 【环球时快讯】迷你主机腰斩价!655元买了不亏
- 百亿补贴 Bose蓝牙音箱814元
- 2023爱普生创新大会开启共绘“多彩世界”新篇章
- 真便宜!小喆优品全铝合金机箱仅189元
- 环球观速讯丨3月21日基金净值:诺安双利债券发起最新净值2.66,涨0.38%
- COSPLAY图赏:俄妹COS《哈利波特》赫敏 泳装版意外惊艳 天天信息
- 今日关注:即时战略《异形:坠入黑暗》公布 6月20日发售
- 性能狂飙 高能体验 联想拯救者2023全线生态新品强势发布_热资讯
- 汇顶科技创新方案组合助力联想拯救者Y900高能体验_每日消息
- 国外流行起的新种族“星之种” 认为自己是外星人_每日视讯
- 《星球大战绝地:幸存者》新截图公开
- C宏源(301246):第三届第二十四次董事会会议决议,审议《关于签订募集资金三方及四监管协议的议案》等议案
- 外网热议:为何《光环》改编剧没像《美末》一样成功
- 环球观热点:《雷霆沙赞2》主演想拍第三部:希望能大战丧尸!
- Win11更新修复了复制慢问题 但有可能降低SSD性能:当前消息
- “最丑超模”获泰国2023选美冠军引热议:评委口太重|环球新视野
- 起亚官宣:正式进军中国电动汽车领域-天天快资讯
- 比亚迪:4月上市智能手表-快播
- 当前动态:透明外壳:红魔8 Pro银翼版首销 4999元
- 《暗黑4》公测宣传片:你只管玩游戏 家务活我搞定
- 《死亡搁浅》玛玛演员新写真 五官精致眼神灵动 天天观热点
- 【焦点热闻】《生化危机4:重制版》角色介绍:商人和光明教主
- 银保监会将开展保险机构销售人员互联网营销宣传合规性自查整改工作:天天精选
- 795元,零刻EQ12迷你主机上市,搭载英特尔12代Alder Lake
- 印度风烹饪《Venba》宣布首日XGP:做份电子咖喱 世界热闻
- 数据挖掘者爆料:《COD19》三名人气角色将可操作
- 日本必胜客推出香菜披萨!网友:意大利人看了想流泪 热讯
- iPhone 15 Pro大变:音量键变触控
- 美国NBC电视台推荐:追觅扫地机、洗地机成北美“春季大扫除”热门产品
- 绿源电动车发布液冷电动车长期行动蓝图 以液冷技术推动新一轮产业大增长|天天要闻
- 零刻EQ12新款迷你主机上市:领604元优惠、795元入手
- 全球快资讯丨性能对标RTX 3090 Ti!AMD RX 6950 XT公版降至5999元
- AMD RX6950 XT官降至5999元 还买啥RTX4070 Ti? 环球关注
- 每日看点!男子卖平台短视频批量下载算法获刑:致平台数据裸奔
- 国产剧发力了!今年8分以上的国产剧达到七部-天天速递
- OnexPlayer2掌机实测《原神》:2.5K大屏幕60帧畅玩!
- 制作人解释《歧路旅人》首作为何不登陆PS平台_世界新消息
- 世界观天下!《疾速追杀4》首映礼甄子丹亮相 穿青色西服亮眼
- 当前快报:OPPO Find X6系列正式亮相:哈苏加持
- OPPO Find X6售价公布:4499起 顶配6999元-天天时快讯
- 春日装新机 购铭瑄RTX3060及以上显卡获赠《穿越火线》稀有礼包
- 120W闪充+5000mAh大电池!8GB+128GB神机低至1599元
- 世界观察:惠普星Book Pro 14聚焦职场,旗舰轻薄本助攻高能进阶
- 环球快资讯丨印度首家AppleStore将于4月开业:第二家新德里门店随后到来
- 青沼英二:《塞尔达传说:王国之泪》拥有“将改变游戏世界的新玩法”
- 《暗黑破坏神4》公测首周 已有百万玩家达成20级奖励|世界实时
- 云顶之弈S8.5未来战士阵容搭配,S8.5未来战士ez阵容装备攻略
- 八位堂最新固件更新 6款手柄现已支持苹果设备|世界快播报
- 当前视讯!晓光自然村_对于晓光自然村简单介绍
- 天天通讯!OPPO Find X6影像算法升级:还原自然明暗影调
- 超值价!华硕3060RGB显卡2199元-全球热推荐
- 一文看懂 OPPO Find X6 影像规格,后置三主摄,潜望长焦+一英寸大底|全球最新
- 一雪前耻!iPhone 15 Pro边框破纪录 全球微头条
- OPPO新品发布会正式召开:刘作虎透露OPPO Find N2连续三个月折叠屏销量第一
- 酷创攻略大公开:toio™和鳄鱼莱莱一起让小选手轻松实现作曲入门
- 《索尼克未知边境》拍照模式即将上线 Steam促销中
- PS二档会免《漫威复仇者联盟》3月31日离库 9月正式下架-全球实时
- 讲谈社新书《游戏的历史》招来众多业者批判 错漏众多停发勘误_环球速读
- 《神之水滴》漫改新真人剧4月21日苹果TV+首播|环球速看料