【发布时间】:2009-07-24 09:43:35
【问题描述】:
我有一个用 borland C++ 5.0 编写的旧 Windows 应用程序。这在其代码中非常使用 OWL 库。这必须移植到 Visual Studio 2005/2008(C++ 或 C#)。谷歌搜索显示了很多链接,但没有什么具体或有用的。任何人都可以显示正确的方向来开始这个吗?还分享任何陷阱或最佳实践吗?
【问题讨论】:
标签: c++ visual-studio owl borland-c++
我有一个用 borland C++ 5.0 编写的旧 Windows 应用程序。这在其代码中非常使用 OWL 库。这必须移植到 Visual Studio 2005/2008(C++ 或 C#)。谷歌搜索显示了很多链接,但没有什么具体或有用的。任何人都可以显示正确的方向来开始这个吗?还分享任何陷阱或最佳实践吗?
【问题讨论】:
标签: c++ visual-studio owl borland-c++
这将是一个痛苦的过程。您最终可能会重写整个应用程序。在此之前考虑 sourceforge 中的 OWLNext。
PS:我没有这方面的经验。
【讨论】:
如果您不想重写整个应用程序,最好的办法是迁移到 OWLNext (http://owlnext.sourceforge.net/)。 第一步将是仍然使用 Borland C++ 5.0x,但升级项目以使用 OWLNext 而不是旧的 OWL 库。 之后,您可以创建一个新的 VC++ 项目,在其中添加您的源代码,为 VC++ 构建 OWLNext 并开始使用它进行进一步的开发。
乔吉
【讨论】: