我有使用Microsoft Visual Studio 6.0在Windows NT上编译的C代码。我正在使用Windows XP将此代码迁移到新计算机。什么IDE适合这个?我不认为MS Visual 6.0是专为XP设计的......我可以使用Visual Studio C ++编译C代码并保持相同的功能吗?
答案 0 :(得分:7)
答案 1 :(得分:2)
从你的措辞来看,我猜你已经拥有了比VC6更高版本的Visual Studio,所以是的 - 你应该能够打开任何项目/解决方案并继续,并提出几点警告:
但是,正如其他人所说,是的 - VC6在XP上仍能正常运行。唯一的缺点是您可能无法直接访问更新的C ++语言功能或Windows SDK功能。
祝你好运!
答案 2 :(得分:0)
您可以免费下载Microsoft Visual C++ Express Edition。这几乎是每个人在Windows上使用的。
答案 3 :(得分:0)
是的,您可以使用已安装或将在Windows XP上安装的任何Visual Studio。代码应该编译得很好,但是如果你使用某些C函数的“不安全”版本,可能会有一些编译器警告。
答案 4 :(得分:0)
答案 5 :(得分:0)
MSVC 6在XP上运行良好。 我强烈建议您使用Service Pack 6.
答案 6 :(得分:0)
MSVC ++ 2008 Express可能就是答案;但是这个免费版的VC ++不支持开箱即用的MFC;您可以使用VC ++ 6中的MFC库(但不是'可视'设计工具)。但它将构建Win32 API代码,并可用于具有“可视”开发功能的.NET / Windows窗体应用程序。
如果您需要MFC,那么您最好坚持使用适用于XP(获取最新服务包)或付费版Visual Studio的v6.0。
答案 7 :(得分:0)
你可以使用pelles,它是windows的理想选择。它的编译器基于lcc。