Sono assolutamente nuovo a Qt. Ho creato un programma utilizzando C++ in Visual Studio 2010 in cui utilizzo la libreria esterna di Dcmtk. Ora voglio aggiungere un'interfaccia utente a quel programma. Nel mio programma originale ho dovuto modificare il C++ Runtime Library
in Code Generation in Visual Studio su Multi-Threaded(/MT)
da Multi-Threaded Debug DLL
altrimenti il programma non funzionerebbe. Devo fare lo stesso in QtCreator, ma non so come cambiare quell'impostazione in Qt. Potresti per favore suggerire come dovrei affrontarlo? Grazie.Come modificare l'impostazione della libreria di runtime C++ in QtCreator?
11
A
risposta
9
/MT
è un flag di compilazione. È possibile specificare le bandiere nel file .pro in questo modo:
QMAKE_CXXFLAGS += /MT
Inoltre, probabilmente si desidera specificare /MTd
per build di debug:
Release:QMAKE_CXXFLAGS += /MT
Debug:QMAKE_CXXFLAGS += /MTd
0
configurazione A qmake è disponibile per questo anche.
CONFIG += thread
1
Nella versione di QT 5.5 variabile è QMAKE_CXXFLAGS_DEBUG e QMAKE_CXXFLAGS_RELEASE così la nuova soluzione di lavoro per QT 5.5 è:
QMAKE_CXXFLAGS_DEBUG += /MTd
QMAKE_CXXFLAGS_RELEASE += /MT
Problemi correlati
- 1. Come modificare il runtime della sezione web.config?
- 2. Come modificare AndroidManifest in runtime?
- 3. Come collegare la libreria di runtime C con 'ld'?
- 4. Uso di cin in QtCreator
- 5. Modificare la locale in fase di runtime?
- 6. Esiste una specie di libreria di assemblaggio C++ di runtime?
- 7. Come modificare e rimuovere la posizione della libreria predefinita?
- 8. Supporto C++ 14 in QtCreator con Clang
- 9. Come implementare efficienti statistiche di runtime C++
- 10. Come modificare un MOMP POM in fase di runtime?
- 11. Come modificare Spring @Scheduled fixedDelay a runtime
- 12. Libreria Android Declare-Styleable Errore di runtime
- 13. Objective-C: come modificare la classe di un oggetto in fase di runtime?
- 14. Perché il codice sorgente della libreria di runtime di Visual Studio è memorizzato in due directory?
- 15. Come alias delle funzioni della libreria C?
- 16. Metodo di sovrascrittura C# in Runtime
- 17. Libreria di evidenziazione della sintassi scritta in C/C++
- 18. runtime C++, messaggio di eccezione display
- 19. versioni della libreria standard C++
- 20. QtCreator importando i progetti makefile
- 21. Come aggiungere un percorso della DLL di runtime nel progetto VIsual C++ Express 2010?
- 22. C++, creazione di classi in runtime
- 23. Come incorporare una libreria C++ in una libreria C?
- 24. Come modificare la rappresentazione della stringa NaN in C#?
- 25. Cambia stile di codifica delle parentesi graffe in QtCreator
- 26. Windows Runtime: include una libreria di registrazione?
- 27. Carica libreria condivisa per percorso al runtime
- 28. QtCreator: Nessun kit valido trovato
- 29. Come verificare il tipo di variabile in C al runtime?
- 30. intesa Objective-C runtime
Sì, hai ragione, per build di debug, devo specificare '/MTd'. –
Sono estremamente dispiaciuto. La risposta era già lì: D. Il mio male, mi è totalmente mancato. Molte grazie :). –