1

基本アプリケーションと区別するために、変更されたアプリケーションの名前を変更しました。古いアプリケーションの .C ファイルが "OldApplication.C" で、新しく変更されたアプリケーションの .C ファイルが "NewApplication.C" であるとしましょう 残念ながら、ターミナルで "NewApplication" と入力して新しく変更されたアプリケーションを起動しようとすると、次のようになります。

NewApplication: command not found

2 つの質問:

  1. 新しいアプリケーションを実行可能にするにはどうすればよいですか?
  2. プロジェクト/アプリケーションのファイルとその機能について簡単に説明してもらえますか?

よろしくお願いします

4

1 に答える 1

1

こういう間違い

make: *ターゲットOldApplication.dep', needed byMake/linuxGccDPOpt/dependencies を作成するルールはありません。止まる。

Makefile がプロジェクト全体の構造に準拠しなくなった場合によく発生します。

あなたの場合、スクリプトは明らかにあなたが名前を変更したファイルを見つけようとしているため、エラーで失敗します。Makefile の構造を調査し、変更されたすべてのファイル名を新しいバージョンに置き換える必要があると思います。

また、新しい実行可能ファイルの起動を拒否されたと言いましたが、プロジェクトがコンパイルされていないため、他に何が期待できますか?

于 2014-03-26T20:58:24.950 に答える