6

コンパイルされた .res ファイルを cmake にリンクしようとしていますが、その方法について多くの情報を見つけることができないようです。

私が持っている最も近いのは

SET(RESOURCE_FILE resource.res)

file(GLOB src_files 
"src/*.h"
"src/*.cpp"
"${RESOURCE_FILE}"
)

add_executable(exename  ${src_files})

次に、IDE を介して .res ファイルを手動でリンクします (つまり、ビジュアル スタジオでは、リンカの追加の依存関係に .res ファイルをドロップします)。これは、cmake ファイルを変更するたびに、追加の依存関係をリセットする必要があることを意味します。確かにこれよりも良い方法があります

私の cmake の経験不足を許してください。

4

1 に答える 1