error LNK2019: unresolved external symbol_..... を解決するには?

解決


YAMA  2003-10-09 16:46:33  No: 52283  IP: [192.*.*.*]

Visual Studio.NETから cで  Console Applicationを作ろうとしています。 ビルドしようとすると  error LNK2019: unresolved external symbol_..... のエラーメッセージが出てしまいます。
多分、リンクすべきものが見つからないのだと思うのですが、リンカはどこのディレクトリを見に行くのでしょうか?  あるいは、そのディレクトリを指定することはできますか?

編集 削除
YuO  2003-10-10 08:17:51  No: 52284  IP: [192.*.*.*]

APIによっては,ライブラリをきっちりリンクしないといけないので,
そのあたりをしていないだけだと思います。
VC++インストール時にインストールされたライブラリは,
IDE上でのリンク時には検索されます。


リンカが見に行くディレクトリは,
・/LIBPATHで指定されたディレクトリ
・%LIB%
・カレントディレクトリ
だと思います。
#きっちり書いてあるものは簡単に検索しただけでは見つかりませんでした。

VC++.NETでの設定方法は,/LIBPATHのヘルプ中に書いてあります。
http://msdn.microsoft.com/library/en-us/vccore/html/_core_.2f.libpath.asp
http://www.microsoft.com/japan/msdn/library/ja/vccore/html/_core_.2f.libpath.asp

編集 削除
YAMA  2003-10-10 16:23:07  No: 52285  IP: [192.*.*.*]

YuOさん  
丁寧なアドバイス  ありがとうございました。
解決しました。

編集 削除