0

そのため、複数のプラットフォーム用のプロジェクトディレクトリと、複数のプロジェクトで使用されるすべてのソースファイルを保持するソースディレクトリを用意して、クロスプラットフォームプロジェクトを作成しようとしています。

XCodeを思いついたのは、XCodeプロジェクトのディレクトリパス(親フォルダーで接続されたフォルダーパス)の外にあるファイルを参照しようとした場合、コンパイラエラーが発生した場合、XCodeはエラーのある特定の行を超えないようにすることです。 。代わりに、Issue Navigatorでエラーをクリックすると、上部にあるファイルが開き、ファイルにマークが表示されません。

ファイルがプロジェクトまたはワークスペースの同じディレクトリパスの下にない場合でも、XCodeでこれらのファイルを適切にマークアップする方法を知っている人はいますか?

私はこれが少し奇妙または複雑に見えるかもしれないことを知っています。私は自分の問題についての質問にできる限り答えようとします。

4

1 に答える 1

1

回避策は、ログ ナビゲーターで問題をクリックするだけです。ログ ナビゲーターでは、行番号を含む直接のコンパイラ出力を取得します。

プロジェクト内の多くのテンプレート C++ クラスで課題ナビゲーターが失敗することさえあるため、これは依然として非常に厄介です。

于 2011-04-26T10:45:23.490 に答える