我从我的.exe
领导图书馆。当我使用LoadLibrary("abc.dll")
时,它会加载库。现在在abc.dll
,我正在对google-test
进行一些修改。我试图通过使用
UnitTest& ptest;
ptest.GetTestCase(i)->name()
当我添加此代码时,.dll
生成成功但.dll
未被.exe
加载,而且我正在评论上面的代码然后,.dll
已成功加载。
我也添加了必需的include files
和所需的gtest.lib
文件。
问题究竟在哪里?
答案 0 :(得分:0)
我找到了答案,我刚刚将Structure Member Alignment更改为1 Byte,事情确实有效。
Project->propoties->C/C++->Code generation->Structure Member Allignment -> 1 Byte