我有一段C代码,它是在Windows NT上使用Microsoft Visual Studio 6.0编译的。现在我要将它迁移到一个使用Windows XP的新机器上。什么IDE适合这个任务?我认为MS Visual 6.0并没有为XP而设计… 我可以只使用Visual Studio C++来编译C代码并保持相同的功能吗?
我有一段C代码,它是在Windows NT上使用Microsoft Visual Studio 6.0编译的。现在我要将它迁移到一个使用Windows XP的新机器上。什么IDE适合这个任务?我认为MS Visual 6.0并没有为XP而设计… 我可以只使用Visual Studio C++来编译C代码并保持相同的功能吗?
但是,正如其他人所说,是的 - VC6在XP上仍然可以正常工作。唯一的缺点是您可能无法直接访问更新的C ++语言功能或Windows SDK功能。
祝您好运!
是的,您可以使用任何已安装或将要安装在Windows XP上的Visual Studio。代码应该可以编译通过,但如果您使用了某些C函数的“不安全”版本,则可能会出现一些编译器警告。
MSVC 6在XP上运行良好。 我强烈建议安装第六个服务包。
MSVC++ 2008 Express可能是答案;但是这个免费版本的VC++不支持开箱即用的MFC;您可以尝试使用来自VC++ 6的MFC库使其工作(但不包括“可视化”设计工具)。它可以构建Win32 API代码,并且可以用于具有“可视化”开发功能的.NET/Windows Forms应用程序。
如果您需要MFC,则最好坚持使用适用于XP的v6.0(获取最新服务包),或者购买付费版的Visual Studio。
你可以使用Pelles,它是Windows平台上的C语言集成开发环境。它的编译器基于LCC。