私はcmakeを使い始めています。私はたくさんのことが好きです。ビルドプロセスに入力ファイルを含む既存のフォルダを追加するコマンドがあるのだろうかと思っていました。外部リソースを作成する
所望の構造
project/
src/
ressources/someinputData
私は、ビルドフォルダにリソース上のすべてのファイルをコピーする必要はありません。
私はcmakeを使い始めています。私はたくさんのことが好きです。ビルドプロセスに入力ファイルを含む既存のフォルダを追加するコマンドがあるのだろうかと思っていました。外部リソースを作成する
所望の構造
project/
src/
ressources/someinputData
私は、ビルドフォルダにリソース上のすべてのファイルをコピーする必要はありません。
あなたがお好みのツールに応じて、make install
を使用したり、視覚的にINSTALL
プロジェクトをビルドしてファイルをコピーするコマンドinstallを使用することができます。最終的に、全体のディレクトリをインストールするには、このバージョンでも
install(
FILES /path/to/your/file.s
DESTINATION /where/you/want/to/copy
)
ありファイル拡張子のフィルタリング:
install(
DIRECTORY /path/to/your/directory/
DESTINATION /where/you/want/to/copy
FILES_MATCHING
PATTERN *.txt # only copy text files
)
私はちょうどビルドフォルダにそれらをコピー(または単にリンク)しようとしているので、余計な解決策です。しかし、私はこの解決策を試みます。ありがとうございました –
あなたの質問を、あまりにも過度に過小評価されたもののための具体的な例で自由に編集してください;) – wasthishelpful
isメソッドが私の問題を解決しました。ありがとうございます –
「ビルドプロセスの追加」とはどういう意味ですか?あなたはファイルをビルドプロセスに関与させていますか(そうなら、どうですか?)、あるいはあなたのターゲットをインストールしますか? – wasthishelpful
非コンパイルされたファイルがあります。プログラムをテストするための入力データがあります。 –