6

autotools から cmake にあいまいなライブラリを移植しています。

問題のライブラリは、ヘッダーを stdout に出力するカスタム ツールをコンパイルし、このヘッダーは後でプロジェクトで使用されます。

それをcmakeに移植するにはどうすればよいですか?

を使用して「ヘッダージェネレーター」をコンパイルできます

add_executable(generator generator.c)

しかし、どうすればそれを実行し、その出力を cmake を使用してヘッダー ファイルにリダイレクトできますか? もちろん、依存関係の処理も必要です... (つまり、generator.c が変更された場合、ジェネレーターを再コンパイルし、ヘッダーを再生成する必要があります)。

4

1 に答える 1

3

「ビルド中にソース ファイルを生成するにはどうすればよいですか?」

于 2012-05-04T08:34:24.407 に答える