Visual Studio 2019:引用动态DLL项目 | 您所在的位置:网站首页 › 电脑无法加载dll文件 › Visual Studio 2019:引用动态DLL项目 |
前文:Visual Studio 2019:创建动态DLL库 创建客户端应用1、在菜单栏上,选择“文件”>“新建”>“项目”,打开“创建新项目”对话框 。 2、在对话框顶部,将“语言” 设置为“C++” ,将“平台” 设置为“Windows” ,并将“项目类型” 设置为“控制台” ,选择“控制台应用”,然后选择“下一步” 。 3、在“配置新项目”页面,在“项目名称”框中输入“MathClient” 接下来,要在源代码中调用 MathLibrary 函数,你的项目必须包括 MathLibrary.h 文件 。 可以将此头文件复制到客户端应用项目中,然后将其作为现有项添加到项目中。对于第三方库,此方法可能是一个不错的选择。但是,如果同时处理 DLL 的代码和客户端的代码,则头文件可能会变为不同步。要避免此问题,请设置项目中的“附加包含目录” 路径,使其包含指向原始头文件的路径。 将 DLL 头文件添加到包含路径1、右键单击“解决方案资源管理器” 中的“MathClient” 节点以打开“属性页” 对话框。 2、在“配置”下拉框中,选择“所有配置”,在左窗格中,选择“配置属性” > “C/C++” > “常规” 。在属性窗格中,选择“附加包含目录” 编辑框旁的下拉控件,然后选择“编辑” 。 3、修改MathClient.cpp // MathClient.cpp : Client app for MathLibrary DLL. // #include "pch.h" Uncomment for Visual Studio 2017 and earlier #include #include "MathLibrary.h" int main() { // Initialize a Fibonacci relation sequence. fibonacci_init(1, 1); // Write out the sequence values until overflow. do { std::cout |
CopyRight 2018-2019 实验室设备网 版权所有 |