0

本を読みながら、たくさんの小さなCファイルで遊んでいます。例えば:

  • defs.h
  • Chapter01
    • pointers.c
    • structPointers.c
    • vectorOps.c
    • defsTest.c
  • Chapter02
    • selectionSort.c
    • recursion.c
    • バブルソート.c
  • など…</li>

現在、 CodeRunnerというすばらしい小さなアプリを使用していますが、Xcodeのデバッグ機能とインテリセンス機能がありません。

1つのプロジェクト内から各ファイルを個別に実行できるようにプロジェクトを設定する方法はありますか?すべてのファイルに対してプロジェクトを含む単一のワークスペースをいつでも作成できることはわかっていますが、それは非常に面倒なようです。もっと良い方法が必要です。

4

1 に答える 1

0

1)

うん。コマンドラインの使用(このページの「追加の開発者ツールの検索」リンクからダウンロードできる「コマンドラインの追加」をインストールする必要があります)は、次のように簡単に実行できます。

gcc -o selectionSort selectionSort.c

main.cファイルに ""関数がある場合)。

または:

2)

Xcode IDE内からビルドするには、ビルドする小さなアプリごとに新しい製品(またはターゲット)を作成し、ビルドする適切な.cファイルをその新しい製品に追加する必要があります。作成するアプリの種類は、「コマンドラインツール」と呼ばれます。

新しいプロジェクトを作成するか、[新しいターゲット]を選択すると、次のように表示されて選択されます。

ここに画像の説明を入力してください

于 2012-04-25T03:59:27.380 に答える