none
エントリポイントが見つかりませんについて RRS feed

  • 質問

  • 私は今画像処理についての勉強をしているのですが,OpenCVとOpenCVcontribのArUcoのライブラリを用いてマーカー認識のプログラムを

    https://github.com/atinfinity/lab/wiki/aruco%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%A7%E3%83%9E%E3%83%BC%E3%82%AB%E3%83%BC%E3%82%92%E6%A4%9C%E5%87%BA%E3%81%99%E3%82%8B

    こちらのサイトを参考にさせていただいて実行しようとしたのですが,コンパイラは通りましたが,

    実行時にプロシージャ エントリ ポイント がダイナミック リンク ライブラリ C:\Users\Desktop\sample\x64\Debug\ConsoleApplication2.exe から見つかりませんでした.

    と出て,実行ができません.このエラー文章についての知識もないので見当もつきません.なにか対策をご教授お願い致します.

    環境は

    VC++2017 professional, OpneCV3.4.6 ,OpenCV-contrib3.4.6

    です.

    よろしくお願いいたします.

    2019年7月10日 11:24

回答

  • Jacknicolas さん、こんにちは。

    似たような問題はたくさんインターネット上に見られましたが一例を以下に記載します。
    https://teratail.com/questions/60840

    Jacknicolas さんの問題も恐らく必要な DLL を Jacknicolas さんが作成された ConsoleApplication2.exe から見つけられない、という問題ではないかと予想します。

    例えば、OpenCV3.4.6 を使用されているようですが、OpenCV3.4.6 関連のDLLを ConsoleApplication2.exe と同じフォルダにコピーしていますか。

    エラーメッセージ中に見つけられないDLLの名称が恐らく具体的に記載されていたのではないかと思います。未だ問題解決できそうにない場合は、必要に応じてエラーメッセージをそのままこちらへポストしてみてはいかがでしょうか。内容が具体的であるほど皆さんからコメントも付きやすくなると思います。がんばってください。

    • 回答としてマーク Jacknicolas 2019年7月12日 5:12
    2019年7月11日 11:16

すべての返信

  • Jacknicolas さん、こんにちは。

    似たような問題はたくさんインターネット上に見られましたが一例を以下に記載します。
    https://teratail.com/questions/60840

    Jacknicolas さんの問題も恐らく必要な DLL を Jacknicolas さんが作成された ConsoleApplication2.exe から見つけられない、という問題ではないかと予想します。

    例えば、OpenCV3.4.6 を使用されているようですが、OpenCV3.4.6 関連のDLLを ConsoleApplication2.exe と同じフォルダにコピーしていますか。

    エラーメッセージ中に見つけられないDLLの名称が恐らく具体的に記載されていたのではないかと思います。未だ問題解決できそうにない場合は、必要に応じてエラーメッセージをそのままこちらへポストしてみてはいかがでしょうか。内容が具体的であるほど皆さんからコメントも付きやすくなると思います。がんばってください。

    • 回答としてマーク Jacknicolas 2019年7月12日 5:12
    2019年7月11日 11:16
  • 返信ありがとうございます。

    ご指摘の通りにリンクしているlibファイルに関連してあるdllファイルをコピーしたらできるようになりました.

    ありがとうございました.

    2019年7月12日 5:12