私はQJsonライブラリアプリケーションを使用しようとすると起動できません。 LIBS += qjson/lib/qjson0.dll
QJsonは私のプロジェクトのディレクトリにあると私はシリアライザオブジェクトQJson::Serializer serializer;
を宣言しようとしたとき、私はeserializer.h #include "qjson/src/serializer.h"
は、その後、私が得たINCLUD次のように私は私がapp.proでQJsonを含める\ app.exeのコード128 で終了したメッセージのパスを取得しますアプリケーションを実行しようとすると、このコード128のエラーが発生します。私はそれをデバッグしようとし、それが問題を持っている行を確認しようとしましたが、mingw32-make.exeのプロセスが正常に終了したにもかかわらず、main関数を実行し始めていないようです。qjsonライブラリの使用
0
A
答えて
1
おそらくqjson DLLが見つかりません。 PATHにあるディレクトリを追加するか、DLLを実行可能ファイルと同じディレクトリにコピーしてください。
関連する問題
- 1. QJsonがJSONの構文解析に使用するものは?
- 2. QtCreatorで使用するためにWindowsでQJsonを構築するには?
- 3. Netsnmpライブラリの使用
- 4. Android:ActionBarSherlockライブラリの使用
- 5. SQLAPI ++ライブラリの使用
- 6. FANNライブラリの使用
- 7. Nmodbus4ライブラリの使用
- 8. Python用FTDIライブラリの使用
- 9. コピーを使用せずにQJson階層のQJsonObject値を変更する方法は?
- 10. LibgdxライブラリのgetSpectrum()の使用
- 11. ScalaのAstyanaxライブラリの使用
- 12. XamarinのSwiftライブラリの使用
- 13. deeplearnig4jライブラリを使用
- 14. shinyapps.ioのrattleライブラリを使用
- 15. stdライブラリのマップを使用
- 16. llvmライブラリの使用方法
- 17. MIConvexHullライブラリの使用方法
- 18. ScalaのBitlyライブラリを使用
- 19. ロボットフレームワークの使用Ldapライブラリ
- 20. 静的ライブラリの使用
- 21. Javaライブラリのコマンドラインを使用
- 22. バイトパラダイムcライブラリの使用
- 23. Android ffmpegライブラリの使用
- 24. Trello API用のclient.jsライブラリの使用
- 25. Yesod:Haskell用Github API v3ライブラリの使用
- 26. BadaでBoostライブラリを使用
- 27. CodeBlocksでOpenCVライブラリを使用
- 28. (javax.jsonライブラリを使用して)
- 29. ライブラリを使用したクロスコンパイル
- 30. python pycharm(pysharkライブラリを使用)
実際、この問題の原因はDLLが見つからないようです。この問題を解決するには、LIBS + = qjson/lib/qjson0.dllをLIBS + = "qjson/lib/qjson0.dll"に変更する、つまり引用符を追加するだけで十分でした。興味深い。 – krltos
その間に道に触れていないと確信していますか? LIBSは、実行時ではなく、ビルド時(リンク時)にlibを見つけることにのみ影響します。 –
恥ずかしい間違い...プロジェクトディレクトリにdllファイルをコピーしたので、今すぐ実現しました。だから、引用符は問題ではありません。 – krltos