Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

cs:doc:test_dev_version [06/04/2010 23:47] – vytvořeno xaviercs:doc:test_dev_version [20/11/2014 14:01] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== 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 [[http://www.trolltech.com/developer/downloads/qt/windows|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) :
 +<code>QMake version 2.01a
 +Using Qt version 4.4.0 in C:\Qt\4.4.0\lib</code>
 +Jiná zkouška: napište mingw32-make. Musíte obdržet:
 +<code>mingw32-make: *** No targets specified and no makefile found.  Stop.</code>
 +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 : 
 +<code>
 +apt-get install libqt4-core libqt4-dev libqt4-gui
 +</code>
 +
 +==== 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 [[http://www.trolltech.com/developer/downloads/qt/x11|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).
 +<code bash>
 +# 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
 +</code>
 +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) :
 +<code bash>
 +export PATH="/usr/local/Trolltech/Qt-4.4.0/bin:${PATH}"
 +</code>
 +
 +===== Krok 2: stáhněte zdrojové soubory programu QElectroTech =====
 +==== Ze Subversion (SVN) : ====
 +Pokud již znáte [[subversion|Subversion]] (nebo dokonce CVS), bude vám to jistě známé:
 +<code bash>
 +# 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
 +</code>
 +
 +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:
 +
 +<code bash>find elements/ -name .svn -type d -print | xargs rm -rf</code>
 +==== Jiný způsob: ====
 +Je možné jednoduše získat zdrojové soubory Subversion v podobě archivu pomocí nástroje [[http://svnweb.tuxfamily.org/listing.php?repname=qet/qet|WebSVN]].
 +Získejte a rozbalte archiv dle své volby:
 +  * [[http://svnweb.tuxfamily.org/dl.php?repname=qet/qet&amp;path=%2Ftags%2F0.1%2F&amp;rev=0&amp;isdir=1|qelectrotech-0.2.tar.gz]]
 +  * [[http://svnweb.tuxfamily.org/dl.php?repname=qet/qet&amp;path=%2Ftrunk%2F&amp;rev=0&amp;isdir=1|qelectrotech-trunk.tar.gz]]
 +  * [[http://svnweb.tuxfamily.org/dl.php?repname=qet/qet&amp;path=%2Fbranches%2F0.3%2F&amp;rev=0&amp;isdir=1|qelectrotech-0.3.tar.gz]]
 +
 +
 +===== Krok 3: sestavení a spuštění programu QElectroTech =====
 +==== Pod Windows ====
 +Spustíte v příkazovém řádku:
 +<code>
 +# 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"
 +</code>
 +==== 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 ====
 +<code bash>
 +# 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
 +</code>
 +
 +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