Linker 我需要将混合模式应用程序链接到哪些库?
我将.NET支持集成到C++应用程序中。 这是一个老式的MFC应用程序,使用“/clr”选项编译了一个额外的文件,该选项引用CWInformControl 不允许删除链接器标志“/NODEFAULTLIB”。Linker 我需要将混合模式应用程序链接到哪些库?,linker,c++-cli,mixed-mode,Linker,C++ Cli,Mixed Mode,我将.NET支持集成到C++应用程序中。 这是一个老式的MFC应用程序,使用“/clr”选项编译了一个额外的文件,该选项引用CWInformControl 不允许删除链接器标志“/NODEFAULTLIB”。 (我们有自己的构建管理系统,而不是Visual Studio的。) 这意味着我必须指定所有必要的库:VC运行时和MFC 其他编译器选项包括“/MD” 接下来:我不能使用链接器标志“/FORCE:MULTIPLE”并添加所有内容: 我正在寻找一组不重叠的库。至少: mscoree.lib M
(我们有自己的构建管理系统,而不是Visual Studio的。)
这意味着我必须指定所有必要的库:VC运行时和MFC 其他编译器选项包括“/MD” 接下来:我不能使用链接器标志“/FORCE:MULTIPLE”并添加所有内容:
我正在寻找一组不重叠的库。至少: mscoree.lib MSVCRT.lib mfc90.lib(适当调整版本)
然后从那里进行迭代。使用应用向导以您的样式(SDI/MDI/dialog)创建一个基本MFC应用程序,然后。我是如何解决它的: