★初心者にVisual C++を教えるスレ★ Part36
■ このスレッドは過去ログ倉庫に格納されています
0008デフォルトの名無しさん
2010/05/18(火) 14:24:481>DXUT.obj : error LNK2019: 未解決の外部シンボル __imp__InitCommonControls@0 が関数 "long __stdcall DXUTInit(bool,bool,wchar_t *,bool)" (?DXUTInit@@YGJ_N0PA_W0@Z) で参照されました。
1>DXUTmisc.obj : error LNK2019: 未解決の外部シンボル _DXTraceW@20 が関数 "long __stdcall DXUTTrace(char const *,unsigned long,long,wchar_t const *,bool)" (?DXUTTrace@@YGJPBDKJPB_W_N@Z) で参照されました。
色々調べてみて以下のようにすることで一応ビルドと実行はできたのですが
#pragma comment(lib, "comctl32.lib")
#pragma comment(lib, "dxerr.lib")
そもそもこのライブラリがあるディレクトリをライブラリ ディレクトリに登録しており、そのディレクトリに該当のlibがあることも確認できました。
ただ、エラー内容からっておそらくライブラリディレクトリの設定が間違っているのではないと予想しているのですが、どこが間違っているでしょうか?
1) ソリューションエクスプローラからプロジェクトを選択
2) 表示メニュー→その他のウィンドウ→プロパティウィンドウを開く
3) プロパティページボタンを押してダイアログを開く
4) 構成プロパティ→VC++ ディレクトリ→ ライブラリディレクトリ
で設定してます。
■ このスレッドは過去ログ倉庫に格納されています