• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C++Builder6 + DirectX8 でリンカエラー)

C++Builder6 + DirectX8 でリンカエラー

このQ&Aのポイント
  • Borland C++Builder6 + DirectX8.1 を使用して DVD を操作するアプリケーションを作成しています。IDvdInfo2、及び IDvdControl2 インターフェイスがリンカエラーで使用できません。
  • リンカエラーの内容は、'_IID_IDvdInfo2' と '_IID_IDvdControl2' の外部シンボルが未解決であることです。
  • quartz.lib、amstrmid.lib、strmiids.lib の3つのライブラリをリンクしても解決することができません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

quartz.lib、amstrmid.lib、strmiids.lib の3つをリンクしています。とありますが、当方5の為、言い切れませんけど プロジェクトに追加してないじゃないのかな~と思います。5では、libファイルは、ヘッダファイルをインクルードしてもプロジェクトファイルに追加しなければ リンカエラーになりますよ。

clavia
質問者

お礼

済みません、遅くなりました。 いろいろと試行錯誤して駄目だったのに、何も変更していないのに、先ほどコンパイルすると通りました。 よくわかりませんが、解決しました。 ありがとうございました。

関連するQ&A