gcc -g * .o -o *でコンパイルされたOpenCVプログラムを作成しました。正常に実行されました。しかし、gdbを使用しようとすると、gdb cvmatのようにこのプログラムをデバッグすると動作しません。 gdbをopencvプログラムでデバッグするには?GDB debug OpenCVプログラムの使い方は?
1
A
答えて
1
プログラムはデバッグシンボル(-g
フラグを使用)でコンパイルされていますが、OpenCVはそうではないようです。 ccmake
でビルドを構成するときに、CMAKE_BUILD_TYPE
をDebug
またはRelWithDebInfo
に設定して、OpenCVインストールをデバッグシンボルで再構築してみてください。
1
私は-D CMAKE_BUILD_TYPE=Debug
と運がなかった。私は結果のライブラリを使用することができましたが、私はOpenCV関数内でデバッグすることができませんでした。 cmake-gui
を使っても、私にとっては問題は解決しませんでした。
私は手動で私が興味を持ったライブラリコンポーネントをコンパイルしてOpenCVの内部でデバッグすることができました...
g++ -g -I ../../include/opencv/ -I ../../3rdparty/include/ cxlapack.cpp cxmatrix.cpp ../../lib/libcxcore.so my_source_file.cpp
1
組み合わせてcmakeの-DCMAKE_BUILD_TYPE:STRINGは= RelWithDebInfo -D CMAKE_BUILD_TYPE = DEBUGが正常にデバッグ情報を追加します。
関連する問題
- 1. 複数の引数を持つgdb debug
- 2. 私はプログラムをデバッグするGDBを使用していたプログラム
- 3. OpenCV MatchTemplateの使い方は?
- 4. gdbとLD_PRELOADの使い方
- 5. androidのeclipse debugの使い方
- 6. Cプログラムのgdbへのコマンド
- 7. アプリケーション検証プログラムDEBUGまたはRELEASEモード?
- 8. opencv setOpenGlDrawCallback関数の使い方は?
- 9. EmguCV(OpenCV in C#)の使い方は?
- 10. GDBエラー "プログラム受信シグナルEXC_BAD_ACCESS"
- 11. gdb/dddプログラム受信シグナルSIGILL
- 12. SikuliのPython OpenCV関数の使い方
- 13. シンプルなOpenCv C++プログラムのエラーCodeBlockウィンドウ7
- 14. OpenCV cvProjectPoints2関数の使い方
- 15. 奇妙なgdbのメッセージにC++プログラム
- 16. GDBからのプログラム受信信号:EXC_BAD_ACCESS
- 17. Eclipseのショートカット「debug last debug configuration」(F11ではない)
- 18. eclipse-cdtでGDBデバッガの標準値をプログラム的に変更する方法
- 19. gdb:コード030000000375で終了したプログラム
- 20. C#とEmguCVのイテレータの使い方は? OpenCVので
- 21. bin \ debugとobj \ debug:違いは何ですか?
- 22. HoughLines(opencv)より前のCannyの使い方は?
- 23. は、私は、次の簡単なプログラムをデバッグしようとしているGDB
- 24. カメラキャリブレーション(OpenCV 2.3) - 歪みパラメータの使い方は?
- 25. プログラムが終了するまでGDBスクリプトをループする方法は?
- 26. webclientとdebugを使用し、targetinvocation例外を取得しない方法は?
- 27. HttpContext.Current.IsDebuggingEnabledまたは#if DEBUGを使用する方が良いですか?
- 28. DebugとReleaseフォルダの違い
- 29. git - "debug"ブランチ、 "debug"なしの "fix"ブランチ
- 30. VS 2008プロジェクトのDEBUGとRELEASEバージョンのConfigurationManagerの使用方法
gdbから取得したエラーを貼り付けます。 – ismail
/home/uranus/project/cvmat/cvmat...(デバッグシンボルが見つかりません)...からシンボルを読み込みました。 gcc -gオプションを使ってソースファイルをコンパイルしているうちに、どうなるのでしょうか? – Liyou