VS2010プロパティシート
私的常用中のプロパティシート。対象は、VisualStudio2010Express。expressではないVS2010でも使えるようです。
VS2010Express Property sheet.zip
- boost_1.47-Win32-MT-dll-Debug.props
- boost_1.47-Win32-MT-dll-Release.props
boostライブラリを使用するためのプロパティシート。
環境変数:BOOST_HOME=C:/Program Files (x86)/boost/boost_1_47
gtkライブラリを使用するためのプロパティシート。gtkmmライブラリからC++用クラスライブラリを排除したもの。(sigc++は含まれている)
環境変数:GTKMM_BASEPATH=c:/gtkmm
- glade-3.6.7-with-gtk-2.16-Win32-msvc100.props
gtkライブラリを使用するためのプロパティシート。glade3.6.7に付属するライブラリ。gtk-2.22-Win32-...-msvc100.propsを推奨。
環境変数:GTK_HOME=c:/Program Files (x86)/Gtk+
- icu4c-4.8.1.1-Win32-msvc100.props
ICUライブラリを使用するためのプロパティシート。
環境変数:ICU_HOME=c:/utilities/icu
- svn-head-revision.props
TortoiseSVNを使ったプロジェクト内のヘッドリビジョンを調べるコマンドを起動するためのプロパティシート。次のコマンドをビルドコマンドに設定しているので、固定したパス名などの修正が必要。
"C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" $(SolutionDir) svn_head_revision.txt svn_head_revision.h
- svn_head_revision.txt
struct SVN{ inline static const char* getHeadRevision() { return "$WCREV$"; } };
StdAfx.h(プリコンパイルヘッダ)でインクルード
#include "svn_head_revision.h"
使い方
cout <<"rev." <<SVN::getHeadRevision() <<ends;