Qtライブラリを使用して静的ライブラリを作成します。しかし、私はこの作成された静的ライブラリと私のアプリケーションへのリンクを使用すると、問題はそれが私にQImageの未定義のシンボルを与えるだろうということです。Qtライブラリのシンボルを定義しない
お知らせください。
多くのありがとうございます。
いくつかのエラーメッセージ:
undefined reference to `QImage::~QImage()'
Qtライブラリを使用して静的ライブラリを作成します。しかし、私はこの作成された静的ライブラリと私のアプリケーションへのリンクを使用すると、問題はそれが私にQImageの未定義のシンボルを与えるだろうということです。Qtライブラリのシンボルを定義しない
お知らせください。
多くのありがとうございます。
いくつかのエラーメッセージ:
undefined reference to `QImage::~QImage()'
あなたはあなたのライブラリとQtライブラリを使用してアプリケーションをリンクする必要があります。 ライブラリはQtにリンクされていません。
静的ライブラリを作成すると、QTからすべてのものが取得されません。定義されていないシンボルを満たすために、オブジェクトファイルのみを取得します。
まだQTライブラリにリンクする必要があります。
説明をありがとう。 :) – domlao
Makefile?リンクコマンド?何か? 1つは、あなたのアプリをQtライブラリにリンクしていないということでしょう。 – vanza
エラーメッセージ? – Macke
@vanza:Qtライブラリにリンクする必要がありますか?しかし、私のライブラリは静的なので、Qtライブラリは私のライブラリにあると仮定します。私を教えてください。おかげで – domlao