我需要将 Abaqus ODB C++ API 静态库链接到另一个静态库中。我可以让它“工作”,但我收到很多链接器警告。所有警告都是 LNK4006 和 LNK4221,并且与 API 库有关。
我想在主项目中链接生成的静态库。当我这样做时,应用程序会启动并给我一条消息,例如The application was unable to start correctly 0xc000007b.
如果不清楚:
API Lib
-> MyProj Lib
->MainProj
请看下面保罗的回答。您不能像这样嵌套静态库,如果您认为需要,则需要了解有关链接阶段的更多信息。相反,主项目需要链接两个依赖的静态库。