在利用VS2005开发需要隐式调用动态链接库的应用程序时,必须对引入库的调用进行设置,其方法有一般有下三种:
1:在vs2005中设置:项目->项目属性->配置属性->链接器->输入->"\\路径\\引入库名.lib".(引入库在当前项目的目录里,则可以省略路径)
2:直接对项目设置依赖项(对引用项目按右键,选择"项目依赖项",然后在弹出界面里选择被引用的动态链接库项目).
3:在程序中包含#pragma comment(lib,"\\路径\\引入库名.lib")
1:在vs2005中设置:项目->项目属性->配置属性->链接器->输入->"\\路径\\引入库名.lib".(引入库在当前项目的目录里,则可以省略路径)
2:直接对项目设置依赖项(对引用项目按右键,选择"项目依赖项",然后在弹出界面里选择被引用的动态链接库项目).
3:在程序中包含#pragma comment(lib,"\\路径\\引入库名.lib")
上述三种方法都可以对调用引入库进行设置.
方法一:最常用,绝大多数的开发者都是这样设置的;
方法二:虽然简单,但针对的是被引用的动态链接库项目和引用该动态链接库的项目处于同一解决方案中;
方法三:则最通用,也最值得推荐.因为对编程者来讲,无论对编译器还是链接器的设置,如果能在源代码中实现则是最理想的事.
转自:http://blog.163.com/link_xc/blog/static/6615796320122319438641/