1

sudo apt-get install を使用して、ubuntu 12.04 に QTCreator をインストールしました。私の問題は、デバッグなしで正常に実行されているにもかかわらず、QTcreatorがデバッグモードで実行可能ファイルを認識できないことです..単にプログラムを実行すると.. デバッグ中に QTCreator がスローするエラーは次のとおりです。

s/Prog": not in executable format: File format not recognized

QtCreator の外で gdb を使用できます。私のツールチェーンはすべてGCC(x86 64ビット)を表示しています...この設定は問題ありません。そうでない場合は、お勧めしてください。

4

1 に答える 1

0

私は同じ問題を抱えていましたが、私Ubuntu 13.10sudo apt-get install gdbしたことは、デバッガーが正常に機能したことです。しかし、私にとって奇妙に思えたのは、私はすでにgdbgdb64を持っていましたが/usr/bin、それが既にインストールされているとはapt言っておらず、それをインストールしたことです (おそらくアップグレードされたバージョン)。gdb

また、ツール チェーンを調べてgdb 64-bit、実行可能ファイルが .NET でビルドされている場合は、使用していることを確認してください64-bits

私は を使用しています。Qt Creator 3.1.0あなたQtCreatorもアップグレードする必要があるかもしれません。

お役に立てれば。

于 2014-04-16T22:26:33.977 に答える