一、怎樣設置Borland C++4.x集成開發環境(IDE)編譯CT_Lib程序(for Windows)?
用Borland C++編譯Windows上CT_Lib程序,有兩種方法:
(a)使用open clIEnt產品中CT_Lib例子中的makefile——borland.mak,對它作一些修改。
(b)在IDE中,創建新項目(Project),下面詳細討論IDE方法
其中,如果使用塊拷貝(bulkcopy)例程,則需要增加wblklib.lib,對於open clIEnt中的例子,還需把exutils.c加到項目中。
二、怎樣設置Borland C++4.x集成環境(IDE)編譯DB_Lib程序(for Windows)?
為DB_Lib程序,設置集成環境與CT_Lib程序相似,只是步驟3和5不一樣。
3.在Defines窗口中,輸入以下內容:
DBMSWIN; CS_FORCE_PROTOTYPES
其中:上述內容也可以放在頭文件中。
5.只把w3dblib.lib加入項目中。
三、對C++的支持(for Windows)
使用C開發Open ClIEnt應用,就不必考慮這部分內容。只是用C++(即Class概念)時,需要做以下工作:
system 10(CT_Library)
在應用程序中,CT_Library的所有頭文件之前,增加一行:
#define _cplusplus
使用system 10之前的版本(DB_Library)
建立一個頭文件,包括以下代碼行:
#ifndef _FIX_Sybase_H
#define _FIX_Sybase_H
#define COMPILE_STYLE CPP_COMPILE
extern "C"
{
#include "sqlfront.h"
#include "sqldb.h"
};
#endif /*ifndef _FIX_Sybase_H */
然後,在自己的源程序中,#include 這個頭文件。