VS中建立dll和lib项目总结

来源:互联网 发布:淘宝店铺代运营广告 编辑:程序博客网 时间:2024/06/05 07:13

一、lib项目
lib可以使用lib。在编译第二个lib项目时,需要设置项目属性,添加第一个lib项目生成的lib文件的路径,并且在属性配置中加入lib文件的名字,还要加入头文件。
在建立控制台程序使用生成的两个lib文件时,也要加入路径,lib文件名字,lib头文件。
其他错误具体分析。
二、dll项目
dll可以使用dll。在编译第二个dll项目时,需要使用第一个dll项目生成的lib文件,同样需要设置lib文件的路径,头文件,文件名字。生成第一个dll项目的lib文件时,需要在对应的h文件中加入__declspec(dllexport)这样一句,就会生成lib文件。
在建立控制台程序使用生成的两个dll文件时,也要加入对应的lib文件的名字,路径,头文件。注意都要生成对应的lib文件。运行程序时,只需要dll文件即可。

注意:dll项目生成的lib文件是编译时候需要的,dll文件是运行时候需要的。

关于__declspec(dllexport)还需要再学习,目前还不是特别详细的了解。

0 0
原创粉丝点击