windows下动态链接库的创建
参考文献https://www.bilibili.com/video/BV1k541177AS
创建动态链接库项目
创建一个头文件和同名源文件;
头文件中声明导出函数:
源文件书写代码
右键点击项目名,生成.dll文件;
隐式调用动态库
(1) 创建控制台应用项目
(2) 在自动创建的源文件汇总包含动态链接库项目中的头文件;
(3) 在此项目属性中配置动态库目录(右键项目→ 配置属性→ →C/C++→常规→附加包含目录→新行→选择动态库目录。)这里选择的目录是项目目录;
(4) 右键DemoInvokeDll项目→配置属性→链接器→输入→附加依赖项→输入项目名.lib符号文件→确定→应用。
(5) 再给项目名.lib添加搜索路径,右键项目→ 配置属性→链接器→常规→附加库目录→编辑→ 新行→选择Debug目录(这里选择的是包含项目名.lib的目录)。