我刚刚观看了有关如何设置 C++ DLL 文件以在 Excel VBA 中调用的视频教程。我只是做一个简单的开始。所以我打开一个新的win32项目并在应用程序向导中选择DLL和空项目并继续。然后我制作了一个 .cpp 文件和一个 .def 文件,如下所示:
square.cpp 文件:
double __stdcall square(double & x)
{
return x*x;
}
定义文件.def:
LIBRARY "square"
EXPORTS
square
然后到项目属性->链接器->输入->模块定义文件:defFile.def
然后我编译。
现在,一个 .dll 文件应该出现在项目 Debug 文件夹中,但它没有。任何想法有什么问题吗?
PS我对编程还很陌生,所以尽量简单地使用术语。