Zkoušení vývojářské verze programu QElectroTech

Krok 1: instalace knihovny Qt 4.4

QElectroTech spočívá na vydání knihovny Qt 4.4 (OpenSource - otevřený zdrojový kód)

Pod operačním systémem zvaným Windows

Jděte na tyto stránky a stáhněte odtud soubor „qt-win-opensource-4.4.0-mingw.exe“. Tento soubor vám dovolí nainstalovat pomocí volby další-další-další-…a další kompilátor C++, hlavičkové soubory knihovny Qt 4.4 (*.h) jakož i její binární soubory (*.dll, *.a, užitkové soubory, …). Ujistěte se, že vaše proměnná CESTA prostředí(PATH) obsahuje cesty k následujícím složkám:

  • kompilátor MinGW : C:\MinGW\bin
  • užitkové soubory Qt : C:\Qt\4.4.0\bin

Abyste změnil proměnné svého prostředí, jděte do Spustit > Parametry > Nastavení > Systém > Karta „pokročilé“ > Tlačítko „Proměnné prostředí“. Upravte proměnnou CESTA (PATH) pro svého uživatele. V případě nutnosti spusťte znovu. Pokud to pracuje, otevřete výzvu k příkazu (Spustit > Provést > napište cmd a potvrďte) a napište: qmake -v. Musíte obdržet toto (nebo něco podobného) :

QMake version 2.01a
Using Qt version 4.4.0 in C:\Qt\4.4.0\lib

Jiná zkouška: napište mingw32-make. Musíte obdržet:

mingw32-make: *** No targets specified and no makefile found.  Stop.

V tomto okamžiku jste úspěšně nainstaloval knihovnu Qt.

Pod Debian Lenny/Squeeze/Sid

Qt 4.4 je dostupné ve skladištích distribuce Debian :

apt-get install libqt4-core libqt4-dev libqt4-gui

Pod jinými distribucemi Linux/Unix

Pokud vám balíčkovací systém vaší distribuce nenabízí Qt 4.4, můžete si je sestavit sami. Jděte na tyto stránky a stáhněte soubor „qt-x11-opensource-src-4.4.0.tar.gz“. Rada: nainstalujte hlavičkové soubory knihovny X (již nainstalovány u některých systémů, jako je Slackware nebo PC-BSD).

# Rozbalení archivu
tar xzvf qt-x11-opensource-src-4.4.0.tar.gz
# Nastavení sestavování
cd qt-x11-opensource-src-4.4.0
./configure
# sestavení
make
# instalace: passer en root (su) pour cette dernière étape
make install

Upravte stejně tak proměnnou CESTA (PATH) kvůli zahrnutí adresáře s binárními soubory Qt (obvykle: /usr/local/Trolltech/Qt-4.4.0/bin) :

export PATH="/usr/local/Trolltech/Qt-4.4.0/bin:${PATH}"

Krok 2: stáhněte zdrojové soubory programu QElectroTech

Ze Subversion (SVN) :

Pokud již znáte Subversion (nebo dokonce CVS), bude vám to jistě známé:

# veřejná verze 0.2
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/tags/0.2 qelectrotech
# trunk (verze 0.2 + nějaké opravy)
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/trunk qelectrotech
# větev 0.3 (zkušební verze 0.3)
svn export svn://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3 qelectrotech

V případě že ne, vězte, že Subversion je nástrojem na správu verzí, což znamená, že hlídá stopu všech změn zanesených do zdrojových souborů projektu během jeho vývoje. Jeho příkazy umožňují získávat různé « momentky » vývoje. Doporučujeme používat „trunk“. Ve skutečnosti si přejeme, aby byl „trunk“ stálý co nejvíce, naproti jistým zkušebním větvím vývoje. Navíc „trunk“ přináší malá zlepšení a stejně tak malé opravy chyb již od doby zveřejnění verze 0.2. Nicméně, pokud si chcete udělat obrázek o tom, co se má stát příští verzí QET, můžete vyzkoušet větev <v této chvíli ještě neexistuje>, maje na paměti, že není zaručena ani stálost ani použitelnost.

Pokud si chcete QET pravidelně sestavovat, nahraďte export co (pro checkout). To vám umožní mít své zdrojové soubory v souhlase s příkazem pro aktualizaci (Subversion - trunk): svn up. Nicméně získejte adresář .svn před tím (nebo po, ale do instalačního adresáře), než provedete příkaz make install, například příkazem:

find elements/ -name .svn -type d -print | xargs rm -rf

Jiný způsob:

Je možné jednoduše získat zdrojové soubory Subversion v podobě archivu pomocí nástroje WebSVN. Získejte a rozbalte archiv dle své volby:

Krok 3: sestavení a spuštění programu QElectroTech

Pod Windows

Spustíte v příkazovém řádku:

# se vrátí do adresáře, ke kterému se vztahuje (*.pro je uvnitř)
cd /d C:\dossier\autredossier\trunk například
# vytvoří Makefile
qmake
# sestaví
mingw32-make
# umístí spustitelné soubory
move /Y release\qelectrotech.exe .
copy "misc\Lancer QET.bat" .
# spustí QET
"Lancer QET.bat"

Pod distribucemi založenými na Debianu

Postup je stejný jako u jiných Linuxů/UNIXů tomu, že užitečný soubor qmake má možnost se jmenovat qmake-qt4 (je to zvrhlost, že ano? Jestliže jste postavili, udělejte rm Makefile a ověřte qmake -v).

Pod jinými Linuxy/Unixy

# se vrátí do adresáře, ke kterému se vztahuje (*.pro je uvnitř)
cd qelectrotech
# vytvoří Makefile
qmake
# sestaví
make -f Makefile.Release
# instalace
make -f Makefile.Release install
# spustí QET
qelectrotech

Tak, a po tom všem, musíte QElectroTech vyzkoušet. Neváhejte se s námi spojit, abyste oznámili chybu, návrh,…

Tisk/export