在Borland目录下找到“Borland\CBuilder6\Bin”文件夹,里面有一个implib。exe,它可以将VC的DLL文件转译为BCB的lib文件。因此只需将VC的DLL拷贝到某一个文件夹下,例如“D:\Borland\”,打开“运行”,输入“implib D:\Borland\PComm。lib D:\Borland\PComm。dll”命令再点击“确定”。就会将PComm。dll编译成BCB的可以使用的PComm。lib,再将此lib拷贝到应用程序工作目录下就可以正常运行了。
如果在上述步骤后编译程序出现错误:“[Linker Error] Unresolved external 'sio_open' referenced from E:\XXX”,说明PComm。lib并没有转换完全导致编译失败,此时应该将PComm。dll文件转换PComm。lib文件就可完美解决问题,通过编译。
3。5 OpenGL介绍与安装
OpenGL (Open Graphics Library)是一种图形程序接口,它定义了跨编程语言、跨平台的专业的编程接口规格。它既可应用与三维图像也能应用于二维图形,不仅功能强大,而且调用方便的底层图形库。
OpenGL是一个与硬件无关的软件接口,可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。它独立于操作系统,因此以它为基础开发的应用十分便于在各平台之间移植。 OpenGL使用简便,开发效率高。它具有七大功能,本文仅使用其建模功能。来*自-优=尔,论:文+网www.youerw.com
下面使用TOpenGLB 6组件包来安装OpenGL控件。以下均假设C++ Builder 6的安装目录为“D:\Program Files\Borland\C++Builder 6”。
(1)将TOpenGLB 6(包含OpenGL组件包所有文件)文件夹放到C++ Builder 6文件夹下。
(2)打开C++ Builder 6。0。在菜单栏选择"组件"→"安装包"命令。
(3)单击后,在出现的界面单击"添加"按钮。
(4)这里出现的对话框让你来选择组件包文件。打开TOpenGLB 6文件夹,选择其中名为OpenGLPackage。bpl的文件,单击"打开"按钮。
现在可以看到C++ Builder 6。0组件面板在最后的位置多出了一个名为Helix的标签。单击一下,会发现它上面出现了一个OpenGL组件图标。它就是我们所需要的OpenGL组件,以后程序的三维或二维图像就是以它为背景的。