私は OpenCV の使用方法を学んでおり、練習としてプログラムを実行しました (リリース モード、x64)。コンパイル エラーはありませんでしたが、次のようなポップアップ画面が表示されました。
「opencv_core243.dll が見つからないため、プログラムを開始できません」
ただし、正しい環境変数を宣言し、必要なライブラリ/ディレクトリを指定したことを確認しました。次の .dll ファイルを x64/Release にコピーすると、問題が解決しました。
- opencv_core243.dll
- opencv_highgui243.dll
- opencv_imgproc243.dll
私のプログラムは問題なくコンパイルされ、動作します。しかし、その理由を知りたいです。これらの .dll ファイルをコピーして貼り付けるのは安っぽく感じます。これらの .dll ファイルが自動的に生成される手順を見逃していませんか?