私はファイル形式の説明(好奇心旺盛な人にはISO 10303-11)を読み取り、そこからc++を生成するプログラムを持っています。生成されたコードはライブラリにコンパイルされ、ライブラリはさまざまな実行可能ファイルとリンクされて、そのファイル形式の読み取り/書き込みが行われます。
ジェネレータープログラムをビルドし、構成時に指定されたファイル形式のライブラリを生成するようにCMakeを設定しました。
次に、テストを追加します。これらのテストは、ビルドプロセスですでに実行されているステップと同じです。CTestスクリプトでこれらのステップをやり直す必要がありますか、それともctestにターゲットをビルドしてエラーメッセージをキャプチャするように指示する方法はありますか?