嗨,当我调用dll类的构造函数来创建对象时,我遇到链接到dll的问题。从具有clrcall调用约定的函数调用到dll的cdecl构造函数之间似乎存在一些冲突。 dll和应用程序都有/ clr,它们似乎编译正常但不链接。这是链接错误...
ContactSet.obj:错误LNK2028:未解析的令牌(0A0002FC)“public: __cdecl DatalinkSimCORBA_Interface :: DatalinkSimCORBA_Interface(void)“(?? 0DatalinkSimCORBA_Interface @@ $$ FQEAA @ XZ)在函数中引用 “public:__ clrcall DatalinkSim :: CContactSet :: CContactSet(void)” (?? 0CContactSet @ @@ DatalinkSim $$ FQE $ AAM @ XZ)
我还使用visual studio使用项目属性框架和参考页面添加了dll引用。关于为什么这会在链接步骤上窒息的任何想法?