2
私はautotoolsからあまりにも多くのライブラリをcmakeに移植します。CMake:カスタムツールの出力を使ってヘッダを生成する
このライブラリは、ヘッダをstdoutに出力するカスタムツールをコンパイルします。このヘッダはプロジェクトの後半で使用されます。
どうすればcmakeに移植できますか?
私は
add_executable(generator generator.c)
を使用して、「ヘッダ・ジェネレータ」をコンパイルすることができますが、どのように私はそれを実行してcmakeのを使用してファイルをヘッダに、その出力をリダイレクトすることができますか?もちろん、依存関係の処理も必要です(つまり、generator.cが変更された場合、ジェネレータを再コンパイルしてヘッダを再生成する必要があります)。