日曜日にBCB!



Do It Yourselfでひとつプログラムでも作ってみませんか。


Borland C++ Builer 5でのビルドについて

寿分割をBorland C++ Builer 5(以下BCB5)でビルドすると宣言の重複定義エラーが発生します。これはBCB5のヘッダーファイルの最適化によるビルドに失敗しているためです。以下の変更を行ってください。


第6話「寿分割誕生」、第7話「動くだけでは使えない」

対象ファイル

main.cpp

修正箇所

// 先頭から
#define NO_WIN32_LEAN_AND_MEAN      // 追加
#include <vcl.h>
#include <stdio.h>
#include <windowsx.h>
//#include <shlobj.h>               //←コメントアウトまたは削除
          :


第8話「マルチスレッド化」以降

対象ファイル

diskutil.cpp

修正箇所

// 先頭から
#define NO_WIN32_LEAN_AND_MEAN      // 追加
#include <windowsx.h>
#include <vcl.h>
//#include <shlobj.h>               //←コメントアウトまたは削除
          :


目次に戻る目次に戻る トップに戻るトップに戻る