Szerelési műszaki grafikus könyvtár qwt a Linux (Ubuntu)

A teljes körű GUI tervezés kell állnia grafikus információk bemutatása a fejlett felhasználói felület. A Delphi és C ++ Builder elvégzi ezt a szerepet TChart komponenst. Amellett, hogy a Qt könyvtárat, amely képes megjeleníteni adatokat grafikusan is Qwt könyvtárban. Tekintsük a telepítési folyamat.

Az Ubuntu előnyösen beállított Qwt könyvtár a tárolóból a Ubuntu Software Center, mivel ez a módszer a lehető legkisebb erőfeszítéssel. Ezen túlmenően, a tároló van elhelyezve egyetlen bizonyított stabil változat a csomagokat és az Ubuntu Software Center nyilvántartja csomagok egymás közötti.

Feltételezzük, hogy megvan a verzió 4.8.3 A könyvtár Qt (a legutóbbi, mint az írás), vagy annál idősebb. Beállíthatjuk az egyik ága a könyvtár - 5.x.x vagy 6.x.x. Telepítési utasítások az egyes ágazatok külön vannak felsorolva. Ubuntu, ez a Windowszal ellentétben nem lehet megállapítani, miután mindkét ága a könyvtár, de csak az egyiket.

Nyisd az Ubuntu Software Center, a keresett szöveget gépelt libqwt, a megjelenő listában válassza libqwt5-qt4-dev és kattintson a Telepítés gombra vonalon. Az eredmény az lesz telepítve Qwt könyvtár (version 5.2.2, mint az írás). Az is hasznos, hogy létrehozza a rendelkezésre álló dokumentáció és példák. Ehhez válasszuk libqwt5-doc húr, és nyomja meg a Set gombot.

A végén lesz elérhető

- a mappa / usr / include / qwt-qt4 - fejléc fájlokat, könyvtárakat;
- a mappa / usr / lib - a könyvtár fájl libqwt-qt4.so.5.2.2 és utalás is: libqwt-qt4.so.5.2, libqwt-qt4.so.5 és libqwt-qt4.so;
- a mappa / usr / lib / i386-linux-gnu / qt4 / plugins / designer - plug-in formájában tervező - libqwt_designer_plugin.so file;
- a mappa / usr / share / doc / libqwt5-doc / html - súgófájlokban leírását tartalmazó osztályok használt könyvtárat;
- a mappa / usr / share / doc / libqwt5-doc / examples - példák a projektek, amelyek a könyvtár kütyü.

Ahhoz, hogy a könyvtár, meg kell adnia annak a projekt leírása fájl

INCLUDEPATH + = / usr / include / qwt-qt4
LIBS + = -L / usr / lib -lqwt-qt4

Ha kell telepíteni a könyvtár egy számítógépen, amely nem rendelkezik internet-hozzáféréssel, akkor a meghatározott módszert a vonatkozó cikket. Mivel a szükséges számú kis csomagok

libqwt5-qt4-dev_5.2.2-1ubuntu2_i386.deb
libqwt5-qt4_5.2.2-1ubuntu2_i386.deb
libqwt5-doc_5.2.2-1ubuntu2_all.deb
(Fájlverziók az írás)

Mint már említettük, a mappa / usr / share / doc / libqwt5-doc / példák vannak példák használó alkalmazások Qwt könyvtár formájában nem szedett projektek. A változás teszünk a verzióját a szerelvény konfigurációhoz, hajtsa végre a következő műveletek

2. Szerkessze a fájlt /usr/share/doc/libqwt5-doc/examples/examples.pri

- a sorban "QWT_ROOT = / .." írja egy másik könyvtárba

- a sorban „DESTDIR = $$ / példák / bin $$” megváltoztatni a telepítési útvonal

- a sorban "LIBS + = -L $$ / lib -L $$ - qt4" adja meg a helyes utat, hogy a könyvtár Qwt

LIBS + = -L / usr / lib -lqwt-qt4

3. Fuss egy terminált és írja be a parancsot

sudo -i
jelszó
cd / usr / share / doc / libqwt5-doc / examples
qmake examples.pro -r -spec Linux-g ++
csinál

Miután vége a szerelvény futtatható fájlok példák találhatók a mappa / usr / share / doc / libqwt5-doc / examples / bin.

Nyisd az Ubuntu Software Center, a keresett szöveget gépelt libqwt, a megjelenő listában válassza vonal libqwt-dev és kattintson a Telepítés gombra. Az eredmény az lesz telepítve Qwt könyvtár (version 6.0.0, mint az írás). Az is hasznos, hogy létrehozza a rendelkezésre álló dokumentáció és példák. Ehhez válasszuk libqwt-doc húr, és nyomja meg a Set gombot.

A végén lesz elérhető

- a mappa / usr / include / qwt - fejléc fájlokat, könyvtárakat;
- a mappa / usr / lib
- libqwt.so.6.0.0 könyvtárfájlt és hivatkoznak rá: libqwt.so.6.0, libqwt.so.6 és libqwt.so;
- kiegészítik MathML libqwtmathml.so.6.0.0 fájlt, és hivatkoznak rá: libqwtmathml.so.6.0, libqwtmathml.so.6 és libqwtmathml.so;
- a mappa / usr / lib / i386-linux-gnu / qt4 / plugins / designer - plug-in formájában tervező - libqwt_designer_plugin.so file;
- a mappa / usr / share / doc / libqwt-doc / html - súgófájlokban leírását tartalmazó osztályok használt könyvtárat;
- a mappa / usr / share / doc / libqwt-doc / examples - példák (nem összeszerelve) projektek használó könyvtár kütyü.

Ahhoz, hogy a könyvtár, meg kell adnia annak a projekt leírása fájl

INCLUDEPATH + = / usr / include / qwt
LIBS + = -L / usr / lib -lqwt

Ha kiegészítik MathML, akkor tartalmaznia kell továbbá egy leírást

LIBS + = L / usr / lib -lqwtmathml

Ha kell telepíteni a könyvtár egy számítógépen, amely nem rendelkezik internet-hozzáféréssel, akkor a meghatározott módszert a vonatkozó cikket. Mivel a szükséges számú kis csomagok

libqwt-dev_6.0.0-1ubuntu1.12.04.1_i386.deb
libqwt6_6.0.0-1ubuntu1.12.04.1_i386.deb
libqwt-doc_6.0.0-1ubuntu1.12.04.1_all.deb
(Fájlverziók az írás)

Egy példa a használatára Qwt QwtPlot modul könyvtár is található itt.

Kapcsolódó cikkek