wxWidgets というライブラリをビルドする
情報
IDE | VC++ 2008 EE |
---|---|
wxWidgets Website | http://www.wxwidgets.org/ |
wxWidgets Type | wxMSW |
wxWidgets Version | Current Stable Release: 2.8.9 |
wxWidgets Download | wxMSW-2.8.9.zip |
手順
- インストーラもあるが.漢はやっぱり zip アーカイブから.適当なところに展開する
- D:\Develop\wxMSW に展開した
- build\msw\wx_dll.dsw を開く.プロジェクト形式の変換は「すべてはい」
- バッチビルドから DLL Unicode Release|Win32 のみを選択してビルドする
- 1件失敗となった.内容は後述する
- インクルードファイルとライブラリファイルのパスを通す
- D:\Develop\wxMSW\include
- D:\Develop\wxMSW\lib\vc_dll
これでいいだろう.
ビルドエラーの件
出力状況は「ビルド: 19 正常終了、1 失敗、0 更新不要、0 スキップ」.エラー部を以下に示す.
------ ビルド開始: プロジェクト: dbgrid, 構成: DLL Unicode Release Win32 ------ コンパイルしています... dummy.cpp コンパイルしています... dbgrid.cpp リソースをコンパイルしています... Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 Copyright (C) Microsoft Corporation. All rights reserved. リンクしています... LINK : fatal error LNK1181: 入力ファイル '..\..\lib\vc_dll\wxbase28u_odbc.lib' を開けません。 ビルドログは "file://D:\Develop\wxMSW\build\msw\vc_mswudll\dbgrid\BuildLog.htm" に保存されました。 dbgrid - エラー 1、警告 0
データベース操作か?きっと無くてもいいだろう.