Sto riscontrando un errore strano quando si tenta di eseguire un'applicazione (che non ho modificato il codice per un po 'mentre funziona correttamente) che collega alla mia DLL. Questa DLL funzionava, ma ho apportato modifiche al codice della DLL e l'ho compilato correttamente. Sfortunatamente, quando provo a eseguire l'applicazione ...Punto di ingresso non trovato
---------------------------
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
---------------------------
Non ho idea di come interpretare questo errore. So quali cambiamenti ho apportato e il mio codice mi sembra soddisfacente. Ho provato a fare ricerche su Google e non ho avuto fortuna.
Qualcuno può dare qualche idea a questo? Cosa significa questo errore?
avevo ricostruito la DLL ei file lib molte volte senza alcun risultato. Tuttavia sembra che in realtà ho bisogno di ricostruire l'applicazione che non ho bisogno di ricostruire per settimane che ha utilizzato ogni nuova versione della DLL. – Interminable
Sì, è quello che ho detto. Hai modificato la DLL e quindi per poter utilizzare il nuovo file .dll devi compilare l'applicazione con nuove versioni dei file .h e .lib. –
Non hai detto che avevo bisogno di ricompilare l'applicazione (le precedenti modifiche alla DLL non richiedevano la necessità di ricompilare l'applicazione). – Interminable