注意:在否决票或类似的事情之前,这是一个一般性问题,可以更多地了解一切进展如何
问题很简单:假设我编译了一个具有 c++11 功能的程序(在 Windows 上使用 VS2012)是否可以保证该程序将在较旧的处理器上运行?(如 core 2 duo;因为大多数笔记本电脑都有这个)
我目前正在使用 VS2010,但发现需要 C++11 功能的库。所以我想将整个工作移植到 VS2012,但我对这将如何工作的了解有限
纠正问题中的任何错误
编辑:另外2个问题:
1 - 我可以将已编译的 c++11 程序与旧程序“混合”吗?
就像从旧版本(.exe)调用新版本(.dll)中的函数一样,所以我得到了2个文件:
1是用VS2010编译的,另外1是用VS2012编译的,用DLL EXPORT可以这样工作吗?
2 - 建议比 VS2012 for windows 更好的环境