Sto avendo un sacco di tempo per trovare la documentazione che spiega chiaramente come utilizzare una libreria statica in Qt Creator.Utilizzo di una libreria statica in Qt Creator
Ho creato e compilato la mia libreria statica utilizzando Qt Creator (New => Projects \ C++ Library => Imposta tipo su "Libreria collegata staticamente"). Compila e sputa un ".a file".
Il problema che si verifica è quando si tenta di utilizzare la libreria. Ho un altro progetto che vorrebbe usarlo (# include file nella libreria, ecc.) Ma non conosco il modo corretto di collegarmi alla libreria o includere file dalla libreria.
Ho trovato la risposta su http://doc.trolltech.com/4.5/qmake-project-files.html#declaring-other-libraries poco dopo averla postata (ho cercato su Google cose stupide sul creatore piuttosto che girovagare in documenti qmake). Non so ancora cosa significhi -L o -l, ma tale è la natura dei makefile .. riga di comando gobbl-dee-gook che può essere facilmente analizzata in ... riga di comando gobble-dee-gook. La risposta del RPG è anche pertinente, la roba del includeepath è importante .. Ho segnato il tuo corretto perché anche il -L/-l sembra importante! –
Questo non ha funzionato per me, ma un'altra risposta è stata fatta qui, che fa clic con il pulsante destro del mouse mentre si modifica il file .pro e si utilizza l'interfaccia utente "Aggiungi libreria". – andrewrk