私のDLLにリンクしているアプリケーションを実行しようとしたときに奇妙なエラーが発生しました。このDLLは動作していましたが、DLLのコードを変更していて、コンパイルできました。残念ながら、アプリケーションを実行しようとすると...エントリポイントが見つかりません
---------------------------
GameTest001.exe - Entry Point Not Found
---------------------------
The procedure entry point [email protected]@[email protected]@@Z could not be located in the dynamic link library Renderer02.dll.
---------------------------
OK
---------------------------
このエラーの解釈方法はわかりません。私は何が変わったのか知っていて、私のコードは私にはうまく見えます。私はこれをグーグルで試してみたが、運がまったくなかった。
誰もがこのことを理解することはできますか?このエラーは何を意味しますか?
でこれを試してみてください。しかし、実際には、新しいバージョンのDLLを使用していた数週間、再構築する必要のないアプリケーションを再構築する必要があったようです。 – Interminable
はい、それは私が言ったことです。 DLLを変更したので、新しい.dllファイルを使用するには、新しいバージョンの.hと.libファイルでアプリケーションをコンパイルする必要があります。 –
あなたは、アプリケーションを再コンパイルする必要があるとは言及していませんでした(以前のDLLの変更では、アプリケーションを再コンパイルする必要はありませんでした)。 – Interminable