アプリ版:「スタンプのみでお礼する」機能のリリースについて

C言語でコンパイルしてみると

Fatal: ファイル DSOUND.LIB が開けません

とでます。これはどうしてなんでしょうか?

http://ponk.jp/el/index.php?page=4

ここでソースを取ってきました。どなたかご指導お願いしますm(_ _)m

A 回答 (1件)

DSOUND.LIBがないってことです。


どのコンパイラを使っているかしりませんが
DSOUND.LIBもリンクしてください。

dsound.libはDirectX SDKに含まれるLIBファイルです。
DirectXSDKはインストールされてますよね?
ないならそれが必要です。
http://www.microsoft.com/japan/msdn/directx/down …
#pragma comment(lib, "dsound.lib")
はdsound.libファイルをリンクするという意味です。

もしDirectXSDKが入っているのに見つからない
ということはlibファイルのパスが通っていないからです。
同じディレクトリにコピーすればとりあえずコンパイルは通るはずです。


もしリンクの仕組みについてわからないなら
LIB(ライブラリ)ファイルと、「リンク」、「リンカー」について
調べてみてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!