在我的Windows CE项目中,我试图告诉Visual MFC静态链接到最初不使用C++的项目中的MFC。但是,连接成功后,依赖项遍历(depends.exe)会说我的动态链接库是动态链接到MFC80U.DLL和MSVCR90.DLL的。
如果将“使用MFC”设置为“使用标准Windows库”,并且删除了需要MFC的代码,则这两个DLL都不会链接进来。我如何才能获得真正的静态链接到MFC和标准库?
发布于 2010-01-19 06:33:22
我似乎链接到了一个由另一个开发人员开发的静态库,该库被配置为动态链接到MFC。显然,Visual C++决定忽略我的静态链接请求,并使用静态库中的动态链接设置。在我获得了一个设置为使用静态链接的库的新版本后,动态链接消失了。
https://stackoverflow.com/questions/2089251
复制相似问题