を作ってください。*** makeするルールがない エラーの原因、分析、解決策
Tornado でコンパイル中に、コンパイラが報告する以下のエラーに遭遇しました。
を作成します。*** No rule to make target `e:/Tornado2.2_Project/FTTB/utils/h/nos/nos_cli.h', neede
onu07_snmp_cli.o'が作成しました。 停止してください。
エラーです。makefile のファイル依存関係が間違っていて、ヘッダーファイルが見つかりません。
回避策 当該モジュールをコンパイルしたmakefileファイルを開き、.oファイルの依存関係、.hファイルのパスを確認し、エラーをチェックし、修正してください。
解析する。プロジェクトが置かれているディレクトリが変更されたために起こることがあります。例えば、CドライブにあったプロジェクトがDドライブに移動し、makefile内の.hファイルへのパスが変更されていない場合などです。
linphoneのコンパイル時に上記のような問題が発生しました。上記の説明の後、問題は解決しました。具体的な解決方法は
例えば、私のエラーは次のように報告されました。make[1]: *** ターゲット `jni/...' を作成するためのルールがありません。//submodules/linphone/oRTP/build/android/...です。/... //src/str_utils.c', `obj/local/x86/objs/ortp/src/str_utils.o' で必要です。 停止してください。
この問題を分析すると、確かにディレクトリ名を変更したことが原因です。まず、問題のプロジェクトの下にあるstr_utilsをグローバルに検索し、それぞれのファイルを開いてみてください。エラーが発生したファイル内のパスを見て、適切な変更を加えてください。私が困っているファイル名は、str_utils.o.d.です。
<スパン 最後に、上記の問題の根本的な原因は、プロジェクトで生成された.o.dファイルが、パスを変更したりフォルダ名を変更した後に再度コンパイルする際に再コンパイルされず、問題を引き起こしていることだとわかりました。根本的な解決方法は、コンパイルしたobjフォルダを削除することです。その後、再度リコンパイルすればよい。
関連
-
gitlab 設定エラー。リモートリポジトリから読み込めなかったか、ホストキーの検証に失敗しました。
-
ジャークとして。起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりません アクティビティ起動中のエラー
-
AndroidStudio3.0 Error:Execution failed for task ':app:processDebugResources'.
-
エラーが発生しました。ArrayAdapter は、リソース ID が TextView である必要があります。
-
Google PlayデバイスはPlay保護機構の認証を受けていません。
-
Androidプロセス生存のためのソリューション
-
Androidカスタムドロップダウンリストボックスコントロール
-
アンドロイドスタジオ学習入門
-
Android TextViewは、テキスト内容が表示省略記号を超えているかどうかを判断する
-
android.viewの解決策です。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
armeabi-v7a armeabi arm64-v8a パラメータの意味説明
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
android.os の NetworkOnMainThreadException。
-
ArrayAdapter は、リソース ID が TextView であることが必要です。
-
アンドロイドスタジオのエラーを解決する --> Error:(1, 0) id 'com.android.application' を持つプラグインが見つかりません。
-
ConstraintLayoutのいくつかのプロパティの概要(RelativeLayoutの強化版、LinearLayoutの比例プロパティを含む、階層ツールの削減)。
-
Android Bluetooth 開発の基本プロセス
-
アンドロイドシェイプ、グラデーション、角丸、ボーダーラインの設定
-
超シンプルなアンドロイドのタイムディレイ機能
-
Android.support.v7.widget.Toolbar が見つかりませんでした。