VisualStudioでwxWidgetsを扱うための初期設定のメモ

Last-modified: 2006-12-16 (土) 22:23:08

VisualStudioでwxwidgetsを扱うための初期設定

  • wxwidgetsのインストール方法等は省略します。
  • このあたりを参考にしてください。
  • VisualStudio2003で確認しています。2005等の場合は適宜読み替えてください。
  • 2006/11/01 作成

共通の設定

  • [ファイル]-[新規作成]-[プロジェクト]-[新しいプロジェクト]
  • [Visual C++]-[Win32]-[Win32 コンソール アプリケーション]
  • アプリケーションの種類:[Windows アプリケーション]
  • 追加オプション:[空のプロジェクト]

Debug

  • [構成プロパティ]-[全般]
    • [プロジェクトの規定値]の[文字セット]を[設定なし]
  • [構成プロパティ]-[C/C++]-[全般]-[追加のインクルードディレクトリ]
    • $(WXWIN)\lib\vc_lib\mswd,$(WXWIN)\include
  • [構成プロパティ]-[C/C++]-[プリプロセッサ]-[プロセッサの定義]
    • WIN32;_DEBUG;_WINDOWS;__WINDOWS__;__WXMSW__;__WXDEBUG__;WXDEBUG=1; __WIN95__;__WIN32__;WINVER=0x0400;STRICT
  • [構成プロパティ]-[C/C++]-[コード生成]-[ランタイムライブラリ]
    • マルチスレッド デバッグ DLL (/MDd)
  • [構成プロパティ]-[リンカ]-[全般]-[追加のライブラリディレクトリ]
    • $(WXWIN)\lib\vc_lib
  • [構成プロパティ]-[リンカ]-[入力]-[追加の依存ファイル]
    • wxmsw26d_core.lib wxbase26d.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexd.lib wxexpatd.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib odbc32.lib

Release

  • [構成プロパティ]-[全般]
    • [プロジェクトの規定値]の[文字セット]を[設定なし]
  • [構成プロパティ]-[C/C++]-[全般]-[追加のインクルードディレクトリ]
    • $(WXWIN)\lib\vc_lib\msw,$(WXWIN)\include
  • [構成プロパティ]-[C/C++]-[プリプロセッサ]-[プロセッサの定義]
    • NDEBUG,WIN32,_WINDOWS,__WINDOWS__,__WXMSW__,__WIN95__,__WIN32__, WINVER=0x0400,STRICT
  • [構成プロパティ]-[C/C++]-[コード生成]-[ランタイムライブラリ]
    • マルチスレッド DLL (/MD)
  • [構成プロパティ]-[リンカ]-[全般]-[追加のライブラリディレクトリ]
    • $(WXWIN)\lib\vc_lib
  • [構成プロパティ]-[リンカ]-[入力]-[追加の依存ファイル]
    • wxmsw26_core.lib wxbase26.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregex.lib wxexpat.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib odbc32.lib