我已经决定要更深入地了解C++的本机代码开发。我在试着决定是使用CodeGear C++ Builder2009还是使用Visual Studio2008更好。我从来都不是MFC的狂热粉丝(从我第一次玩VS6.0开始),但从那以后我就再也没有仔细研究过它了。
我很有兴趣听到一些对这两个IDE都有经验的专家的意见,无论他们是不是最新的版本。现在,我倾向于使用MFC构建器,因为我相信C++比MFC更健壮,更容易使用-但正如我所说的,我已经有一段时间没有使用MFC</
当我阅读时,下载最新的,然后安装工具集C++ Windows XP Support for VS 2017 (v141) tools [Deprecated]就足够了。根据链接文章,在XP支持下编译C++应用程序就足够了。还将C++标准设置为/std:c++14 (我将设置C++11,但此MSVS版本允许只设置最低限度的C++14 )。更新.通过以上操作,我成功地构建了运行中的XP应用程序,并将C++运行时设置为Multi Threaded DLL,即使用CRT的动态DLL链接。但是,对于我的项
我仍然在使用Visual C++ 2003来维护和增强一个基于PC的程序。它是用C& C++编写的,只在PC上运行--不是在web上、电话上、云中或其他任何地方--我不知道这个.NET框架是关于什么的,现在可能不需要关心。至少在2003年,他们以100美元左右的价格提供了Visual C++,但免费的Visual C++ .NET 2010对我一点好处都没有。我甚至愿意重写那些实际上依赖于MFC的东西,如果我能找到一些东西来替代它的话(并且仍然可以访问所有的Win32和早期的C库支持)。
对于调试版本,缺少MSVCP140D.DLL谁能告诉我如何在vs 2015中发布coco应用程序?我已经将所有的构建设置设置为MTd用于调试,MT用于发布,以及使用MFC: use static MFC。并尝试了c++ redistributable for vs 2015/2012/2010/2008,但没有任何运气。