使用VS2010打开解决方案,选中工程,右键单击属性(最下面一个),
2
选中VC++目录,右侧即为工程的include,lib路径
3
选择包含目录,单击编辑,下图:
4
选择include的文件路径,单击确定即可
5
lib文件路径,也是同样的添加方法。只不过在第4步选择lib的文件路径
在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。使用“解决方案属性页”对话框-“通用属性”-“项目依赖项”设置当前生成顺序。若要访问此对话框,请在“解决方案资源管理器”中选择一个解决方案,选择“视图”菜单上的“属性页”,然后选择“通用属性”下的“项目依赖项”。关于项目依赖项当一个项目使用另一个项目生成的可执行代码时,生成代码的项目被称为使用该代码的项目的项目依赖项。只要某个项目依赖项尚未生成,或自最近生成以来已被修改,则应首先生成该项目,以便生成和更新要使用的代码。例如,如果项目 B 需要由其项目依赖项项目 A 生成的可执行代码,并且自上次生成以来已对项目 A 进行了修改,则在生成项目 B之前应重新生项目 A。这使得可以先对项目 A 提供的可执行代码进行修改,然后再让项目 B 使用它。如果自上次生成以来未对项目 A 进行修改,则不需要重新生成新的项目A。仅生成项目 B。某些项目可能以浅灰色显示在依赖项列表中且其复选框处于清除状态。不能选中这些项目,因为这样会创建依赖项循环(P1 依赖于 P2,而 P2又依赖于 P1),从而使生成陷入停滞状态。另外一些项目也可能以浅灰色显示在依赖项列表中,但其复选框却处于选中状态。这些项目已由集成开发环境添加,无法更改。例如,将 VisualBasic 项目中的项目引用添加到另一个项目中时将自动添加一个生成依赖项,只有通过删除该引用才能移除该依赖项。1. 添加编译所需要(依赖)的 lib 文件[解决方案资源管理器]“项目-属性-配置属性-连接器-输入-附加依赖项”里填写“winsock.lib”,多个lib 以空格隔开。(等同于“#pragma comment(lib, "winsock.lib") ”语句)2. 添加库(Libs)文件目录方法1:[解决方案资源管理器]“项目-属性-配置属性-连接器-常规-附加库目录”方法2:[菜单]“工具-选项-项目和解决方案-C++目录”,选择对应平台,然后添加所需“库文件”目录3. 添加包含(include)文件目录方法1:[解决方案资源管理器]“项目-属性-配置属性-C/C++-常规-附加包含目录”方法2:[菜单]“工具-选项-项目和解决方案-C++目录”,选择对应平台,然后添加所需“包括文件”目录安装步骤:1. 下载源码包。在POCO的官方网站下载最新的POCO源码包。http://pocoproject.org/download/index.html
2.解压源码包。下载的文件名是“poco-1.4.2.zip”,将其解压在F:\POCO目录下。
3.编译库文件。开始菜单–Microsoft Visual Studio 2010–Visual Studio Tools—Open Visual Studio 2010 Command Prompt 打开命令行窗口。cd命令进入poco根目录,F:\POCO\poco-1.4.2。输入命令:buildwin 100 回车。
4.等待编译完成,花费了一个多小时。
5.设置环境变量。POCO_HOME F:\POCO\poco-1.4.2
6.添加Include目录。打开工程属性页,在“Configuration Properties ->C/C++ ->General ->Additional Include Directories”栏目中添加“$(POCO_HOME)\Foundation\include”,确认并应用该设置。
7.添加lib链接库。打开属性页,在“Configuration Properties ->Linker ->General ->Additional Library Directories”栏目中添加lib目录路径$(POCO_HOME)\lib。在“Configuration Properties ->Linker ->Input ->Additional Dependencies”中添加应用程序需要用到的lib文件。
8.更改输出路径,以便项目生成的应用程序能够调用DLL文件。打开工程属性,将“Configuration Properties ->General ->Output Directory”改为“$(POCO_HOME)\bin”;将“Configuration Properties ->Debugging ->Working Directory”改为“$(OutDir)”。
9.设置完成后,重启Visual Studio。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)