VS 2008 创建和调用同一解决方案中的库
一。 使用 Visual C++ 2008,可以创建三种类型的库:
1. 动态链接库 (DLL)
添加新项目 -- Visual C++ -- Win32 -- Win32控制台应用程序 -- 静态库
2. 静态库
添加新项目 -- Visual C++ -- Win32 -- Win32控制台应用程序 -- dll
3. (CLR)托管程序集
添加新项目 -- Visual C++ -- CLR -- 类库
二。调用同一个解决方案中的其他库:
1. 动态链接库 (DLL)www.zzzyk.com
添加对此库项目的引用 (右键 项目 -> "引用")
主程序属性 -> c/c++ -> 常规 -> '附加包含目录' 添加库的.h文件所在目录
2. 静态库
添加对此库项目的引用 (右键 项目 -> "引用")
主程序属性 -> c/c++ -> 常规 -> '附加包含目录' 添加库的.h文件所在目录
注:被调用的库中发布的函数需要关键字 __declspec(dllexport) , 如果整个库项目中都没有此关键字,则编译时只生成.dll文件,不会生成对应的.lib文件,调用时会报错"找不到***.lib文件"
3. (CLR)托管程序集
添加新项目 -- Visual C++ -- CLR -- 类库
添加对此库项目的引用 (右键 项目 -> "引用")
注:调用的主程序也必须为CLR类型
补充:Web开发 , ASP.Net ,