我正在使用包含结构的第三方DLL。相应的头文件包含结构定义,如:
struct MY_STRUCT {
public:
MY_STRUCT();
[members]
}
当我尝试创建此类型的变量时:
MY_STRUCT myStruct;
...我收到此错误:未定义参考MY_STRUCT::MY_STRUCT()
我已经将DLL链接到我的项目,因为我之前使用过一些(动态加载的)函数。
答案 0 :(得分:1)
所以我联系了DLL提供程序,他们的答案是:“DLL不会导出任何结构,你必须自己实现它们”。那太棒了。