如何将Borland C++5.02应用程序迁移到Windows 7
How to migrate Borland C++ 5.02 application to Windows 7?
目前,我们正在迁移在Windows上的Borland C++5.02中开发的应用程序;XP到Windows 7。在Windows上执行应用程序时;7,我收到错误消息
VBX库初始化失败。
当我试图在互联网上查找原因时,我能够确定错误是因为BIVBX31N.EXE和BIVBX31N.dll.
如何将Borland C++5.02应用程序移植到Windows;7,解决BIVBX31N.EXE和BIVBX31N.dll相关问题?
如果您一直在使用此产品,以下是我的建议。
简单的答案:不要使用IDE,但继续使用命令行工具:
-
bcc32.exe
(编译器)在Windows中仍然运行良好;8. -
ilink32.exe
(链接器)仍然工作良好。
两者都可以在bin子文件夹中找到。
您可以通过在记事本或十六进制编辑器中打开IDE(项目)文件来获得一些命令行信息(它不是文本文件,但您可以在记事本中阅读大多数内容)。或者,如果您确实可以访问Windows;XP中,您可以在那里打开它,只需复制设置即可在命令行工具中使用。
只需使用其他IDE或类似Notepad++的编辑器来编辑源文件。您可以使用较旧版本的Visual C++来编辑RC文件、记事本或其他工具。
如果你真的想让它变得流畅,可以设置你的IDE,在你点击工具栏按钮时运行一个"外部工具",让它运行你的命令行工具来编译+链接(并可以选择运行EXE文件)。你可能也可以找到一个调试器工具,但我还不需要它,所以还没有检查。
我的最佳建议是开始将代码移植到Visual Studio的过程。
如果您在Borland中使用过OWL库,则可以使用类似OWLNext的库。
另一种选择是使用Windows虚拟PC(或其他此类虚拟机)在集成的Windows中运行Borland;XP模式。请参阅此处的示例。
这可能是答案???您必须从下载配置的Borland编译器http://www.4shared.com/get/Gs41_5yA/borland_for_graphics.html或http://dwij.co.in/graphics-c-programming-for-windows-7-borland-compiler/.
将Borland的"bin"文件夹放入Environmental Variables
现在进入文件夹"bin"&根据文件夹结构编辑文件bcc32.cfg。此文件包含标头的设置&图书馆。
-I"D:Borlandinclude;"
-L"D:Borlandlib;D:BorlandLibPSDK"
现在创建任何C/C++程序,比如myprogram.cpp
使用以下命令编译这组代码:
F:>bcc32 myprogram.cpp
祝贺你!!!。
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 在Linux for Windows上编译C++代码时出错
- 在Windows上用C++裁剪HBITMAP
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 当我编译webrtc服务器时,Windows上只支持clang-cl
- 为什么在Windows上的VS 2019和Clang 9中"size_t"在没有标题的情况下工作
- Windows/Cygwin - 不能使用 pybind11 - 犯错误
- Windows 10-使用gtkmm-3.0库和g++[包括再现]的分段故障
- 在Windows中以.exe的形式运行c++
- 为什么包含windows.h会产生语法错误,从而阻止类的实例化?(C2146,C2065)
- 无法在windows控制台中为C++程序提供必要的输入
- 在Windows中查找扬声器输出的当前音量级别
- Windows.h与GLFW.h的接口
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 在Linux和C++中的Windows上,散列字符串值会产生不同的输出
- 如何将Borland C++5.02应用程序迁移到Windows 7
- 从Qt4.x(Ubuntu Linux)迁移到Qt5.1(Windows 7)
- 我怎么能迁移视频为Windows代码更好的东西