Visual Studioで作ったプログラムが別のPCで実行できない
「コンピューターにVCRUNTIME140_1.dllがないため、プログラムを開始できません。」
悲しいダイアログがでて、せっかく作ったプログラムが実行できませんでした。
理由はその通りで、このコンピュータにVCRUNTIME140_1.dllが存在していないせいです。
そのPCにもVisualStudioをインストールすれば解決ですが、実行するだけの側のPCにそんなの入れたくありません。
そんな時に使えるのが、Visual Studio 2019 の Microsoft Visual C++ 再頒布可能パッケージ。
https://visualstudio.microsoft.com/ja/downloads/
からダウンロードした、VC_redist.x64.exe を実行すれば、必要なdllがインストールされて、プログラムを実行できるようになります!
なお、opencv_world420.dllなどは別途必要なので、実行ファイル(exe)のあるディレクトリにコピーしておけばよかです。
以上!