WindowsXP完善搭建POCO开发环境

问题描述:编译好了POCO库,配置了一些基本的设置之后(其实没几个),试图在VS2005创建一个样例程序,先跑跑看。对于这个新建项目,我在它的附加包含目录下添加了很多Poco子模块下的include目录的绝对路径,形如 C:\POCO\Foundation\include,同时也类似这样设置了附加库目录。程序运行之后报没有dll的错误,我又将顶层目录下的bin目录下的很多dll文件复制到我的新建样例程序某个目录下。能成功运行了。可是这样太麻烦了。

解决思路:当新建了一个Qt的新工程时,我发现它的包含目录都是形如$(QTDIR)\include这样的形式,我想到QTDIR这个不就是我当初为Qt新建的一个系统环境变量吗。哦,我有想法了。

解决步骤 1.在系统环境目录下新建一个POCODIR的变量,值设为编译Poco库的目录,如果安装在了c盘,值就是c:\Poco

2.在系统环境目录下新建一个SSLDIR的变量,值设为安装OpenSSL库的目录,如果安装在了c盘,值就是c:\OpenSSL

3.在Path系统环境变量下添加c:\Poco\bin路径,这里面全都是相应的dll

4.重新启动机器

5.新建一个工程,附加包含目录设置为$(POCODIR)\各个模块\include;附加库目录设为$(POCODIR)\lib

6.写一些代码

7.运行

好处:再也不用设置绝对路径了,再也不用复制需要的dll到工程目录下了,这应该才是一个工程所需要的处理方法,虽然很简单,但能自己体会其中的奥妙之中,也颇有几分自豪感啊

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值