高手请进:关于warning LNK4003: invalid library format; library ignored
我自己用正规DLL模式编写了一个类,里面用到了MFC的CString,CWnd,CMenu等类型,通过__declspec(dllexport)方式导出类,编译成功,生成了lib和dll文件,用depends查看dll文件可以看到类的成员函数都正常导出
然而我在使用dll时却出现了
warning LNK4003: invalid library format; library ignored
错误
由于VC说lib格式不对,所以连接时也就找不到dll的导出函数,致使dll无法使用
请问这是怎么回事啊?!!!网上找了半天也找不到资料
另外我还用扩展MFC的方式重建工程,生成的lib也存在同样问题