ライブラリファイルの入れ子

[戻る]
cl 2011/09/29(木) 13:34:35
VC++6.0を使ってます
aaa.libを作る
aaa.libを使ってbbb.libを作る
bbb.libを使って〜.exeを作成する場合
bbb.libとaaa.libが必要になる←ここをbbb.libだけにしたいです

なんとかbbb.libにaaa.libを含ませる方法は無いでしょうか

よろしくお願いします

tetrapod 2011/09/29(木) 15:49:32
.lib が static library なのか DLL の import library なのかで
実用的解法は異なるが、どっちなんだろう。
static library なんだったら lib コマンドのマニュアル参照。
http://msdn.microsoft.com/ja-jp/library/e17b885t.aspx
(VS2010 の解説だが VC++6 でもほぼ同等)

cl 2011/09/29(木) 16:49:12
[[解決]]
お返事ありがとうございます
.lib は static libraryです、情報があいまいですみませんでした
bbb.libを作る際に
#pragma comment(lib, "aaa.lib")
を書いていたのが良くなかったようです

後は普通にライブラリファイル結合で
目的のことができました

ありがとうございました

古いスレッドには追加発言できません。