1

このディレクティブには、CPack によって生成された NSIS インストーラーに必要なランタイム ライブラリが含まれていると思いました。

include(InstallRequiredSystemLibraries)

しかし、そうではありません。このインストーラーを使用してアプリケーションを別の PC にインストールすると、インストーラーにmfc100.dll含まれていないというメッセージが表示されます。MFC リンクを静的に設定しようとすると、コンパイル時に無数のエラーが発生するため、これはオプションではありません。

mfc100.dllNSISインストーラーに含まれるように、CMakeスクリプトのインストールディレクトリから取得してコピーできるパスを手動で見つけ出すことはできますか? それを含める他のオプションはありますか?

4

1 に答える 1