「error LNK2001: 外部シンボル 未解決です」を解決するには?

解決


たけちゃん  2009-08-19 11:54:09  No: 70804  IP: [192.*.*.*]

VC++6.0にて作成したアプリケーションより、自作のxxxDll.libの複数のメソッド参照しているのでが、特定のメソッドだけに対して、
リンク時に「error LNK2001: 外部シンボル "_xxxxxxxxx@20" は未解決です」が発生してしまいます。

ちなみに、別のアプリケーションから自作のxxxDll.libを同じように参照した場合は上記エラーは発生しません。

プロジェクトの設定に問題があるのでしょうか?見当がつきません。
御存知の方がおりましたら御回答をお願い致します。

編集 削除
たけちゃん  2009-08-19 17:23:47  No: 70805  IP: [192.*.*.*]

プロジェクト設定のC/C++のカテゴリ設定で構造体メンバのアライメントを8バイト*から4バイトに変更することで解決しました。

編集 削除