PDA

Visualizza la versione completa : Errore Linkink Code::Blocks 8.02


senise
15-10-2008, 16:44
Salve a tutti.
Sto creando un progetto con Code::Blocks versione 8.02. Sono due giorni che non riesco a linkare l'eseguibile. Ecco l'errore:

----------------------------------------------------------
ld.exe||cannot find -lsqlite3.lib|
||=== Build finished: 1 errors, 0 warnings ===|
----------------------------------------------------------

Mi sembra chiaro: il linker non riesce a trovare la librerie sqlite3.lib.
Ma perch? Nelle opzioni del progetto per il target "Realease" ho impostato:

Linker Settings:
- Link Libraries:
- sqlite3.lib
e nella sezioni

Search Directory:
- Linker
- Directory_dove_si_trova_la_libreria


E nella "Policy" ho impostato di utilizzare solo le opzioni per i target.

Cosa serve al LINKER oltre alle LIBRERIE?
Per caso gli INCLUDE?
Cosa sbaglio?

senise
15-10-2008, 18:17
Ho risolto andando nelle opzioni del compilatore dal menu setting e reinserendo le stesse impostazioni che avevo dato per il progetto.
:dh: :dh: :dh:

Comunque ancora non ho capito perch prima non funzionava.
Mh!

Saluti

Loading