我正在尝试从 tngaming 为他们的游戏背心获得的头文件和库文件创建一个 .dll 文件。
到目前为止,我一直在使用本指南,但我没有创建新的头文件,而是将我的 tngaming 文件添加到头文件所在的文件夹中,然后使用“添加现有项目”将其添加到 Visual Studio 内的文件夹中。
之后我使用了属性 -> 链接器 -> 输入,在其中添加了我的 lib 文件,这似乎也可以正常工作。
然后在 tngaming.cpp 我添加了这一行
#include "tngaming.h"
现在可以构建我的 .dll,但它不起作用。当我查看它时,有\ 行说诸如“堆栈内存损坏”之类的东西。
我是正确创建我的 .dll 还是做错了什么?我如何实际创建我的 .dll?