問題タブ [meson-build]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6455 参照

cross-compiling - Meson クロスコンパイルの依存関係

こんにちは、arm 用に systemd をクロス コンパイルしようとしていますが、「マウント」クロス依存関係で行き詰まりました。

libmount を util-linux からクロスコンパイルすることはできましたが、どこに置くか、または meson がどこを探すべきかを指定する方法がわかりません。

「mount-path」オプションがありますが、それを提供しても、次のように表示されます。

私のクロスコンパイルファイルは次のようになります。

ところで、このばかげた(IMHO)セットアップなしでsystemdを起動する別の方法を知っていれば、それはいいでしょう。

ありがとうございました。

0 投票する
1 に答える
2192 参照

c++ - 生成されたソースの Meson custom_target 出力ディレクトリ

次のようなディレクトリ (プロジェクト) 構造があります。

ディレクトリproject_A内の meson.build ファイルは、次のようにソース ファイル ジェネレーターを使用します。

生成されたファイルは、project_A生成時にディレクトリの下にあると想定されます。つまり、ビルド中にディレクトリ構造を保持する必要があり、ファイルはbuild/project_Aディレクトリの下に配置する必要があります。ただし、それらはbuildディレクトリに生成されます。

私はドキュメントを調べていましたが、ジェネレーターの場合、出力ディレクトリはデフォルトで meson ビルド ディレクトリであることをすでにどこかで見つけました。

この場合、生成されたファイルを特定のディレクトリに移動するにはどうすればよいbuild/project_Aですか?