Linuxでは、次のようなコマンドを使用しています。
configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY)
いくつかの単体テストファイルをビルドディレクトリにコピーします。Windowsでは、ファイルはコピーされません。これが発生する特定の理由はありますか?
Linuxでは、次のようなコマンドを使用しています。
configure_file(dot_alpha_16.bmp test/dot_samples/dot_alpha_16.bmp COPYONLY)
いくつかの単体テストファイルをビルドディレクトリにコピーします。Windowsでは、ファイルはコピーされません。これが発生する特定の理由はありますか?
完全なディレクトリ パスを指定する必要があります。以下は Windows で機能し、アウトオブソース ビルドも考慮に入れます。
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/dot_alpha_16.bmp
${CMAKE_CURRENT_BINARY_DIR}/test/dot_samples/dot_alpha_16.bmp COPYONLY)