C++动态库dll生成入门
一、创建DLL 项目
二、生成得到.dll和.lib文件
三、创建测试工程
三、设置包含目录等
我在DLLTest解决方案目录下创建一个include文件夹,将下图的.dll和.lib拷贝到include下
设置VC++的包含目录、库目录和链接器的附加依赖项
这里的宏定义$(SolutionDir)实际上就是解决方案所在目录,点【宏】查看
添加附加依赖项
重新生成走~
诶,成功列!
运行走~
死了...
找不到?把.dll拷贝到exe所在的Debug目录下
走~
居然输出一个6!
四、一些错误原因如下