Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



fatal error LNK1107 pri linkovani s sqlite3.dll

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: fatal error LNK1107 pri linkovani s sqlite3.dll

Autor: marek.horak1

13:00:28 09.01.2010

Mockrat dekuji za odpoved. Moc mi Vase rada pomohla a problem je vyreseny. Dekuju :)

Marek Horak

Citovat příspěvek

 

Re: fatal error LNK1107 pri linkovani s sqlite3.dll

Autor: JiriValerian

11:26:12 07.01.2010

[color=#008000]marek.horak1 Napsal:
-------------------------------------------------------
> Dobry den,
>
> jen zacatecnik v c++ a pisu jednu aplikaci s
> vyuzitim SQlite 3. zkusil jsem si buildnout
> nasledujici kod:
>
> #include "souces/sqlite3.h"
> #include
> #include
> using namespace std;
>
> sqlite3* db;
> char* db_err;
> int main() {
> sqlite3_open("my_db.sql3", &db);
> sqlite3_exec(db, "create table 'helloworld' (id
> integer);", NULL, 0, &db_err);
> sqlite3_close(db);
> return 0;
> }
>
> program se zkompiluje, ale pri linkvani se objevi
> nasledujici chyba:
>
> sqlite3.dll : fatal error LNK1107: invalid or
> corrupt file: cannot read at 0x2B8
>
> mohl by mi nekdo prosi poradit jak se da chyba
> odstranit?
>
> predem moc dekuju
>
> marek[/color]

Vymažte si ze seznamu linkovaných knihoven sqlite3.dll nahraďte to za sqlite3.lib.

Také můžete napsat:
[code]#include "souces/sqlite3.h"
#include
#include

using namespace std;

[b]#pragma comment(lib,"sqlite3.lib")[/b]

...[/code]ale to zrušení sqlite3.dll ze seznamu linkovaných kníhoven v nastavení projektu pro linker musíte udělat tak jako tak.

Citovat příspěvek

 

Re: fatal error LNK1107 pri linkovani s sqlite3.dll

Autor: Ondrej1

23:44:07 06.01.2010

Odhad:

Linkovat se má sqlite3.lib, nikoli sqlite3.dll

Ondrej Pokluda

Příspěvek zaslán emailem

Citovat příspěvek

 

fatal error LNK1107 pri linkovani s sqlite3.dll

Autor: marek.horak1

21:01:47 06.01.2010

Dobry den,

jen zacatecnik v c++ a pisu jednu aplikaci s vyuzitim SQlite 3. zkusil jsem si buildnout nasledujici kod:

#include "souces/sqlite3.h"
#include
#include
using namespace std;

sqlite3* db;
char* db_err;
int main() {
sqlite3_open("my_db.sql3", &db);
sqlite3_exec(db, "create table 'helloworld' (id integer);", NULL, 0, &db_err);
sqlite3_close(db);
return 0;
}

program se zkompiluje, ale pri linkvani se objevi nasledujici chyba:

sqlite3.dll : fatal error LNK1107: invalid or corrupt file: cannot read at 0x2B8

mohl by mi nekdo prosi poradit jak se da chyba odstranit?

predem moc dekuju

marek

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: