无法静态链接MFC + MSVC ++运行时

时间:2016-06-30 17:25:26

标签: c++ visual-studio dll mfc

我在visual studio 2013中有一个C ++项目,我需要使用静态链接的MFC和MSVC ++运行时库来构建。

目前,它在动态/共享链接时成功编译。

当我更改这两个选项时:

  1. 使用MFC:在共享DLL中使用MFC - >在静态库中使用MFC

  2. 运行时库:多线程DLL(/ MD) - >多线程(/ MT)

  3. 我收到大量的链接器错误,告诉我无法解析常见的库函数,例如free,malloc,...

    error LNK2001: unresolved external symbol malloc
    

    如何让我的项目静态链接到运行时?

0 个答案:

没有答案
相关问题