我正在使用Visual C ++ Express Edition。我在其中有以下疑问..
1)为了商业目的,我可以分发从VC ++ Express版本获得的可执行文件吗? 2)如何使用Visual C ++ express版获得32位和64位架构的通用可执行文件?
我的另一个疑问是...... 使用“Mingw”如何生成32位和64位架构的通用可执行文件。
感谢。
答案 0 :(得分:4)
是的,对使用Visual Studio速成版构建的应用程序没有许可限制。
只需构建一个32位可执行文件。它可以在64位Windows上正常运行,因为它将在WOW64子系统下运行。同样的事情适用于其他Windows C ++编译器,如MinGW。
如果您确实要编译单独的64位应用程序,则需要下载并安装the latest version of the Windows SDK。它包括64位工具,包括64位编译器。 Visual C ++ Express中不包含这些工具。