Narzędzia użytkownika

Narzędzia witryny


ide_qt_creator

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
ide_qt_creator [2010/12/30 11:57]
tnetczuk RC 1
ide_qt_creator [2011/01/01 20:39]
tnetczuk Błędy językowe i interpunkcja
Linia 1: Linia 1:
 ====== Wstęp ====== ====== Wstęp ======
 ===== Opis QT Creator ===== ===== Opis QT Creator =====
-[[http://​qt.nokia.com/​products/​developer-tools/​ | QT Creator]] to darmowe środowisko programistyczne stworzone do wygodnej i szybkiej produkcji programów używających bibliotek QT. Jednakże samo środowisko zostało tak dobrze przygotowane,​ iż nadaje się nie tylko do tworzenia oprogramowania wykorzystującego biblioteki QT, ale również inne, duże projekty.+[[http://​qt.nokia.com/​products/​developer-tools/​ | QT Creator]] to darmowe środowisko programistyczne stworzone do wygodnej i szybkiej produkcji programów używających bibliotek QT. Jednakże samo środowisko zostało tak dobrze przygotowane,​ iż nadaje się nie tylko do tworzenia oprogramowania wykorzystującego biblioteki QT, ale również inne, dużych projektów.
 ===== Wersje użytych narzędzi ===== ===== Wersje użytych narzędzi =====
 Przy tworzeniu tego samouczka użyłem: Przy tworzeniu tego samouczka użyłem:
Linia 25: Linia 25:
 {{:​qt_creator:​adding_path.png|}} {{:​qt_creator:​adding_path.png|}}
  
-Uruchomić wiersz poleceń (CMD) z prawami administratora+Uruchomić wiersz poleceń (CMD) z prawami administratora:
 W CMD przejść do <​code>​sciezka/​do/​boost/​tools/​build/​v2/​engine/​src</​code>​ i wpisać komendę, która przygotuje narzędzie do kompilacji: <​code>​build.bat gcc</​code>​ W CMD przejść do <​code>​sciezka/​do/​boost/​tools/​build/​v2/​engine/​src</​code>​ i wpisać komendę, która przygotuje narzędzie do kompilacji: <​code>​build.bat gcc</​code>​
 {{:​qt_creator:​build.png|}} {{:​qt_creator:​build.png|}}
  
-Po zakończeniu kompilacji otrzymamy plik bjam.exe w katalogu <​code>​sciezka/​do/​boost/​tools/​build/​v2/​engine/​src/​bin.ntx86</​code>​ który należy przekopiować do <​code>​sciezka/​do/​boost</​code>​+Po zakończeniu kompilacji otrzymamy plik bjam.exe w katalogu<​code>​sciezka/​do/​boost/​tools/​build/​v2/​engine/​src/​bin.ntx86</​code>​ który należy przekopiować do<​code>​sciezka/​do/​boost</​code>​
  
 Następnie uruchomić proces kompilacji z dodatkowymi parametrami:​ <​code>​bjam toolset=gcc threading=multi --build-type=complete stage install --layout=tagged >​build.log 2>&​1</​code>​ Następnie uruchomić proces kompilacji z dodatkowymi parametrami:​ <​code>​bjam toolset=gcc threading=multi --build-type=complete stage install --layout=tagged >​build.log 2>&​1</​code>​
 {{:​qt_creator:​bjam.png|}} {{:​qt_creator:​bjam.png|}}
  
-Teraz trzeba wykazać się dużą dawką cierpliwości +Teraz trzeba wykazać się **dużą** dawką cierpliwości
-Po zakończonej kompilacji można znaleźć log w pliku <​code>​build.log</​code>​ + 
-Gotowe biblioteki w katalogu <​code>​sciezka/​do/​boost/​stage/​lib</​code>​+Po zakończonej kompilacji można znaleźć log w pliku<​code>​build.log</​code>​ 
 +Gotowe biblioteki w katalogu<​code>​sciezka/​do/​boost/​stage/​lib</​code>​
  
 ====== Linkowanie bibliotek Boost w QT Creator ====== ====== Linkowanie bibliotek Boost w QT Creator ======
Linia 95: Linia 96:
  
 ====== Struktura pliku projektu QT Creator (*.pro) ====== ====== Struktura pliku projektu QT Creator (*.pro) ======
-W przypadku projektu wieloosobowego może (i raczej tak będzie) przydarzyć się konflikt ścieżek do bibliotek. W takim przypadku należy dodać nowy plik, który będzie opisywał tylko **lokalne** ścieżki i nie będzie on dzielony z współpracownikami. Dodatkowo należy zadbać o pobieranie go do projektu.+W przypadku projektu wieloosobowegomoże (i raczej tak będzie) przydarzyć się konflikt ścieżek do bibliotek. W takim przypadku należy dodać nowy plik, który będzie opisywał tylko **lokalne** ścieżki i nie będzie on dzielony z współpracownikami. Dodatkowo należy zadbać o pobieranie go do projektu.
 ===== Przykład ===== ===== Przykład =====
 Dodajemy plik local.pro do projektu. W tym pliku umieszczamy ścieżki do bibliotek Boost w naszym systemie. Dodajemy plik local.pro do projektu. W tym pliku umieszczamy ścieżki do bibliotek Boost w naszym systemie.
Linia 130: Linia 131:
 LIBS += -L"​E:​\boost_1_45_0\stage\lib"</​code>​ LIBS += -L"​E:​\boost_1_45_0\stage\lib"</​code>​
  
- --- //​[[netczuk.tomasz@gmail.com|Tomasz Netczuk]] ​2010/12/30 11:56//+ --- //​[[netczuk.tomasz@gmail.com|Tomasz Netczuk]] ​2011/01/01 20:36//
  
ide_qt_creator.txt · ostatnio zmienione: 2011/01/01 20:39 przez tnetczuk