Makefile を使用してビルドする C++ プロジェクトを Xcode でセットアップしようとしています。
完全に空のプロジェクト (空のテンプレート) から始めて、External Build System ターゲットを追加し、パスを正しく設定することで、機能するようになりました。
ただし、ブレークポイントは機能しません。単一の .cpp ファイルを使用して非常に単純なテスト プロジェクトを作成しましたが、何を試してもブレークポイントは無視されます。
別の質問で示唆されているように、Product -> Edit Scheme... に移動して「use custom working directory」をチェックし、これを実行可能ファイルと同じディレクトリに設定しようとしましたが、役に立ちませんでした。
すべてのファイル (ソース、メイクファイル、実行可能ファイル、プロジェクト ファイル) は、Finder (および Xcode も) の 1 つのフォルダーにあります。
それが重要な場合、私の Makefile も非常に単純です。
BUILD = .
TARGET = $(BUILD)/test
all:
g++ test.cpp -o $(TARGET)