1

2 つのパラメーターを取り、int を再実行する add メソッドでクラス Sum を定義する vc6 コンパイラーを使用して単純なライブラリーを作成しました。これを QT アプリケーションの pro ファイルに含めました。

win32:LIBS +=D:\nest_qt_dev\SumLib\Debug\SumLib.lib

ただし、「CSum::Add(int, int)」エラーへの未定義の参照が表示されます。

私のライブラリ コード生成は、マルチ スレッド デバッグ DLL です。

4

1 に答える 1

1

ライブラリにシンボルをエクスポートすることを忘れないでください。そうすれば、そのヘッダーと lib ファイルを使用しても問題なく動作するはずです。

http://doc.qt.io/archives/4.6/sharedlibrary.html

于 2009-09-06T08:50:50.257 に答える