我有两个项目:项目A和项目B。
项目B参考项目A。
当我编译时,我会得到以下错误:
LINK : warning LNK4044: unrecognized option '/MaxILKSize:2146435072'; ignored
1>Testing.obj : error LNK2001: unresolved external symbol _IID_ITestIntOne
1>Testing.obj : error LNK2001: unresolved external symbol _IID_ITestIntTwo
1>Testing.obj : error LNK2001: unresolved external symbol _CLSID_WTest
1> Wait PDB close: Total time = 0.000s
1> Final: Total time = 1.547s
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========但是项目B根本没有使用SecurityCenterIntegration类,所以我不知道为什么链接到它时会出现问题。
发布于 2015-04-29 09:22:38
你错过了A项目的谎言或资料来源。确保在项目设置中包含了所有依赖项。转到Properties > Linker > General并检查其他库目录是否正确。还将任何附加的库和objs添加到Properties > Linker > Input >附加依赖项中。
https://stackoverflow.com/questions/29938862
复制相似问题