0

このチュートリアルの手順を使用して、以前に cmake を使用してビルドした c++ プロジェクトを eclipse に移動しました。http://www.ibm.com/developerworks/aix/library/au-unix-eclipse/index.html。私は、プロジェクトのほぼ同じ部分であるデモ フォルダーに取り組んでいます。Eclipse の前は、典型的な make を使用してから、ターミナルで ./demo コマンドを使用していました。そして今、次の build.xml ファイルの内容を使用して、IDE でプロジェクトをビルドして実行することができました。

<?xml version="1.0"?>
<project name="unzip" default="make">
    <description>
        Ant adaptor for the demo Makefile.
    </description>

    <target name="make" description="build demo">
        <exec executable="make">
        </exec>
    </target>

    <target name="demoExec" description="run demo">
        <exec executable="./demo">
        </exec>
    </target>
</project>

しかし、現在は外部で実行されており、2 つのコマンドはいくつかの実行可能ファイルに関連付けられています。主にデバッグの理由で Eclipse に切り替えましたが、この現在の構成ではそれが許可されていないようです。コードなどにブレークポイントを設定できるように、外部ツールにバインドされていないものを Eclipse でネイティブに実行するにはどうすればよいですか?

4

1 に答える 1

0

コンパイル方法に関係なく、プログラムをデバッグできるはずです (ただし、通常どおり、デバッグ情報を有効にして最適化をオフにしても問題はありません)。

おそらく「参照」ボタンを使用して、デバッグ構成を作成し、そこにバイナリファイル (「c/c++ アプリケーション」) を指定するだけです。

これがうまくいかない場合、どのような問題がありますか?

于 2012-06-22T07:00:01.367 に答える