Gå til innhold

PRogram kan ikke starte pga .dll filer mangler


Anbefalte innlegg

Videoannonse
Annonse
Gjest Gjest slettet-ld9eg7s96q

Hvis du leser hele tråden er det nettopp dette jeg poengterer, han bundler dll filene QT bruker, men QT i sin tur er ikke kompilert med mingw, men microsofts kompilator. Hvis han derimot kompilerer programmet sitt med microsofts kompilator vil disse bibliotekene fungere. QT har to sett identiske dll filer, et sett QT IDE bruker og et sett programmene han kompilerer under mingw skal bruke.

 

Problemet imidlertid er at han ikke finner de dll filene som burde være der for mingw. Jeg har sagt at de ligger på filsystemet hans et sted. Det beste rådet er selvsagt at han finner disse, fremfor å bytte kompilator selv om det sistnevnte også er et alternativ.

Lenke til kommentar

Det GeirGrusom sikter til er vel hvis du skal bruke QT innenfor visual studio miljøet noe du også kan gjøre men det er vel bedre å bruke QT's IDE og microsofts kompilator.

 

QT creator > tools > options > build and run > kits

 

Herfra kan du spesifisere og sette opp kompilatoren. Hvis ikke microsofts kompilator blir oppdaget her bør du sørge for å forsikre deg om at den befinner seg i path'en din (cl.exe hvis jeg ikke husker feil).

 

Hei, takk nok en gang!

 

Jeg føler meg helt håpløs:

 

jeg har ikke en tab som heter kits.

Jeg fant path til cl.exe: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cl.exe

men det ikke mulig å adde den noen stede (ikke mulig å adde til qt - ser det "ut til")

 

Ellers inne på tool chains i quild and run) står:

microsoft visual c++ compiler 11.0 (x86) Type: msvs

microsoft visual c++ compiler 11.0 (x86)Type: msvs

microsoft visual c++ compiler 11.0 (amd 64)Type: msvs

microsoft visual c++ compiler 11.0 (x64)Type: msvs

microsoft visual c++ compiler 11.0 (ia 64)Type: msvs

Endret av spelley
Lenke til kommentar

Hei,

jeg fikk lastet ned Qt (nyeste versjon) i denne forbinnelse har jeg møtt på litt feilmeldinger...

For ordens skyld, slik ser .pro filen ut: Så jeg har følgende:

QT += sql
QT += core
QT += gui
QT += widgets
QT += printsupport

Feilmeldinegne er som følger:

 

QApplication - no such file or directory. Fikset det ved å legge til: QT+=widget i .pro

fikk deretter erroren: QPrinter - no such file or directory. La til: QT += printsupport

 

Etter jeg hadde addet printsupport, fikk jeg følgende meldinger:

in the file included from...\testMapp\querybuilder.h:10:0,

from...\testMapp\mainwindow.h:9

from...\testMapp\main.cpp:6

1. expected class-name before { token

2. expected ")" before "*" token.

in file included from ..\testMapp\main.cpp:6.0:

3. QVBoxLayout does not name a type

4. QVBoxLayout does not name a type

5. QVBoxLayout does not name a type

6. QVBoxLayout does not name a type

7. QPushButton does not name a type

8. QPushButton does not name a type

9. QPushButton does not name a type

Her er mainwindow.h: http://pastebin.com/mtqGZJ91 i denne koden får jeg error på linje 17-23 (error: 3,4,5,6,7,8 og 9)

Når vi ser på denne:

http://pastebin.com/mtqGZJ91

så har jeg error på linje 13 (expected class-name before "("token

og linje 16 (expected ")" before "*" token

 

Håper noen kan hjelpe meg å fikse disse!

Lenke til kommentar

Det ble mange meldinger etter hverandre, beklager dette.

 

Jeg gir opp. Retter jeg en feil, dukker en annen opp. Slik holder det på. Dersom noen har lyst å tjene litt penger ved å fikse koden + sende meg release versjon, så gi meg en pm. Alle feilene dukket opp etter jeg skaffet den nyeste versjonen av QT.

Programmet vil fortsatt fungere i: 2.4.1

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...