Portál AbcLinuxu, 16. července 2025 09:06
emerge qtPriznavam sa, som v linuxoch este lama, ale nevzdavam sa
qmake -v
Mozna jsi pouzil Hello World pro Qt3, ale mas Qt4 nebo naopak.
/usr/share/qt/3/Instaloval som to predvcera. a portage mam tiez aktuane, aspon myslim, ked som spustil emerge --sync A pre instalovanie Qt som len zadal emerge qt. ako mam teda nainstalovat Qt4? A ako pre zaciatocnika mi bude lepsie qt3 alebo qt4?
emerge qt
, tak se zrejme nainstaluje 4ka.
Napis v konzoli qmake -v
, jak uz jsem psal, a zjistis jakou verzi qt pouzivas pro to prekladani programu.
Jestli se chystas ucit qt, tak bude lepsi qt4, ktera je novejsi.
qmake -v
QMake version: 2.00a
Using Qt version 4.1.4 in /usr/lib/qt4
#include <qapplication.h> #include <qpushbutton.h> int main( int argc, char **argv ) { QApplication a( argc, argv ); QPushButton hello( "Hello world!", 0 ); hello.resize( 100, 30 ); a.setMainWidget( &hello ); hello.show(); return a.exec(); }preco mi to pri kompilacii vypisuje plno chyb?
assistant
emerge -pv qtcoz ukaze USE flagy k instalovanemu balicku(a jeho zavislostem), potom doplnit USE flagy, ktere chces pri jeho instalaci pouzit a zkontrolovat, ze jsi to spravne napsal
USE="doc" emerge -pv qta potom nakonec nechat zkompilovat
USE="doc" emerge qtPokud chces nektery USE flag pouzivat pri vsech instalacich, dopln si ho do souboru
/etc/make.conf
. Jinak podrobneji to je vysvetlene v dokumentaci
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.