2010-11-26 13 views
0

QT4.7とQTCreatorをIDEとして使用するQCAライブラリを使用したいと思います。
は、私が「QCA-2.0.2-mingwの」バージョンをダウンロードし、私の「.PRO」-fileでそれらをリンクしてみてください:Qt4.7(Qt Creator)でQCA(http://delta.affinix.com/qca/)を使用するには?

QT  += core 
QT  -= gui 
LIBS += -L"\qca-2.0.2-mingw\lib\" 
LIBS += -lqca2 

CONFIG *= qt 
CONFIG += console 
CONFIG -= app_bundle 

INCLUDEPATH += "\qca-2.0.2-mingw\include\QtCrypto" 
INCLUDEPATH += "\qca-2.0.2-mingw\bin" 

TARGET = untitled1 

TEMPLATE = app 

LINKAGE = -lqca 
CONFIG(debug, debug|release) { 
    windows:LINKAGE = -lqcad 
    mac:LINKAGE = -lqca_debug 
} 
LIBS += $$LINKAGE 

SOURCES += main.cpp 

それはコンパイルが、私はHMACのサンプルを実行すると、この場所からコピーされました
開始C:\ Qtの\ 2010.04 untitled1.exe ... C \ \ QT \無題\リリース:\ Qtの\ 2010.04 \ QT \無題\リリース、http://delta.affinix.com/docs/qca/mactest_8cpp-example.html#_a6

アプリケーションは次のエラーで立ち往生\ untitled1.exeはコード-1073741515で終了しました

一部の行をコメントアウトしても効果はありません。 HMAXの例の最初の行でさえ、上記の "QCA :: Initializer init;"の結果につながります。
私も "qca-2.0.0-mingw"を試しましたが、同じ効果が発生します。最初

挨拶と感謝、
マルコ

答えて

3

それが構築した場合、それはすでに良いことです。起動しないと、通常は実行時にDLLが見つかりません。 qca DLLへのパスをPATHに追加してみてください。作成者では、実行設定(プロジェクト/実行設定)の実行環境セクションで設定できます。

+0

Nailed it!あなたの迅速な対応のためのThanx。 – 70sCommander

関連する問題