通知
すべてクリア
Topic starter
2009年7月6日 2:08 PM
VC++でのlibファイルのリンク方法を教えてください。
調べてみたらこれを使えばいいと書いてあるのですが
pragma comment(lib,**.lib)
そのまま書けばできるのでしょうか?
その*.libファイルはsampleというフォルダに入っています。
また,「プロジェクト」メニューの「設定」からリンクの設定を行なうこともできると
もあったのですがわかりませんでした。。。
どなたか教えてください。
お願いします。
2009年7月6日 2:13 PM
> 調べてみたらこれを使えばいいと書いてあるのですが
> pragma comment(lib,**.lib)
> そのまま書けばできるのでしょうか?
やってみました?
> その*.libファイルはsampleというフォルダに入っています。
リンカにライブラリの在り処を教えてやらにゃならんでしょうね。
clのオプションでいえば -link -libpath:sample かな。
>「プロジェクト」メニューの「設定」からリンクの設定
おそらく「リンカ」の「入力」です。
2009年7月6日 5:37 PM
VC++のバージョンは書いた方が良いです。
バージョンによってメニュー上の名称が違う事があります。
既に上げられている通り、やり方そのものは何通りかあります。
私的にはプロジェクトの設定でライブラリ名とライブラリのパスを指定するのが、
好みです。ここでやっておくとプロジェクトの構成でリンク先を変える事が
簡単に出来ます。まあ、pragmaでも条件コンパイルを使えば可能でしょうけれど、
GUIから出来るので見た目わかりやすいかなと。