
要具有lib文件和.h文件
1.加入语句 #pragma comment(lib, 'C:\\test\\Debug\\test.lib'
2.项目右键-〉属性-〉c++ -〉常规-〉附加包含目录-〉填入test.h文件的文件夹 ../../include
方法2:
这种方法可能移植的时候更方便一些
1.项目右键-〉属性-〉链接器 ->常规 ->附加库目录填入lib所在的文件夹./lib/debug
项目右键-〉属性-〉链接器 ->输入 ->附加依赖项填入lib文件的名称.
2.项目右键-〉属性-〉c++ -〉常规-〉附加包含目录-〉填入test.h文件的文件夹 ../../include
NOTE:
注意如果.h文件在include的某个文件夹下,使用时一定要在#include 的时候引入路径,如#include 'Utility\Process.h'
如果引入后出现LNK 2005错误,需要在连接器命令行加入/force
1、添加工程的头文件目录:工程—属性—配置属性—c/c++—常规—附加包含目录:加上头文件存放目录。
2、添加文件引用的lib静态库路径:工程—属性—配置属性—链接器—常规—附加库目录:加上lib文件存放目录。
然后添加工程引用的lib文件名:工程—属性—配置属性—链接器—输入—附加依赖项:加上lib文件名。
3、添加工程引用的dll动态库:把引用的dll放到工程的可执行文件所在的目录下。
在 Visual Basic 项目中,单击“引用路径”按钮可显示“添加引用”
对话框。在 Visual C# 项目中,使用
“项目设计器”的“项目设计器”-“引用路径”页 (C#)
。有关更多信息,请参见
为了在应用程序中使用组件,必须首先添加对组件的引用。Visual Studio 在
“添加引用”对话框
中提供了五个选项:“.NET”:列出可供引用的所有 .NET Framework 组件。
“COM”:列出可供引用的所有 COM 组件。
“项目”:列出在本地项目中创建的所有可重用组件。
“浏览”使您能够于通过浏览查找文件系统中的组件。
“最近”:列出计算机上最近添加到项目中的组件。
“添加引用”
对话框只列出位于 Public Assemblies 文件夹 (Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Public Assemblies) 中的程序集。您可以将自己的程序集复制到 Public Assemblies 文件夹,也可以直接浏览至这些程序集。请注意,不能从全局程序集缓存 (GAC) 添加引用,因为它完全是运行时环境的一部分。
说明:“添加引用”
对话框上部可用的选项卡数因打开的项目类型及其正在使用的资源而异。同样,列表中的一些组件可能已禁用并显示为灰色,具体取决于项目的 .NET Framework 版本。这是因为更新版本的 .NET Framework 中的一些组件与基于早期版本的 .NET Framework 的项目不兼容。
应当避免添加对同一解决方案中另一个项目的输出的文件引用,因为这样做可能导致编译错误。而应使用
“添加引用”对话框的“项目”选项卡来创建项目到项目的引用。这样就可以更好地管理在项目中创建的类库,从而更易于进行团队开发。有关更多信息,请参见
有关无效的引用的疑难解答。
如果要添加对包含内部清单的已注册 COM DLL 的引用,请确保先注销该 DLL。如果没有这样做,则 Visual Studio 会将程序集引用作为 ActiveX 组件而不是本机 DLL 添加。
还可以使用“添加 Web 引用”
有关更多信息,请参见
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)