'DxDrawFunc_d.lib' を開くことができません。

というエラーメッセージが出ます。


VS2010、DXライブラリを使っています。OSはWin8です。プログラムをビルドすると上記のようなエラーメッセージが出てしまいます。

ネットで検索しても原因がわかりません。
リビルドしてもできませんでした。


いったい何が原因として考えられるのか…
詳しい方おられましたらお教え下さい。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2013/06/15 23:58:40

ベストアンサー

id:cx20 No.1

回答回数607ベストアンサー獲得回数108

'DxDrawFunc_d.lib' は、「DX ライブラリ」に含まれるデバッグ版のライブラリになります。
エラーの原因は、恐らく、

[プロジェクトのプロパティ] - [リンカ] - [追加のライブラリ ディレクトリ]

の設定が行われていないか、間違っている為、エラーなっているものと考えられます。
以下に、詳細な手順が画像付きで説明されていますので、再度、設定を確認してみてください。

■ 補足資料 1. DXライブラリを使ったプロジェクトを作ろう
http://dixq.net/g/h_01.html

以下は、手順の概要です。

1. DXライブラリをDLする。
  ■ DXライブラリ VisualC++用(Ver3.10c)をダウンロードする(自己解凍形式(約14.6MB))
  http://dxlib.o.oo7.jp/DxLib/DxLib_VC3_10c.exe

2. 圧縮ファイルを解凍する。

3. 解凍したフォルダより以下のファイルをコピーする

 [コピー元] <解凍先>\DxLib_VC\プロジェクトに追加すべきファイル_VC用\
   ↓
 [コピー先] C:\DxLib

4. プロジェクトの設定を行う。
  [プロジェクトのプロパティ] - [リンカ] - [追加のライブラリ ディレクトリ] に
  [C:\DxLib] を追加する。

id:aiby0uka

無事デバッグができました。
単純なミスが原因でした。。
親切にご回答くださり助かりました、どうもありがとうございました。

2013/06/15 23:59:47

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません