Posty

Usuwanie nieużywanych pakietów w Arch'u

Qt Creator i Git – konfiguracja cz.3

Obraz
Witam,
Dziś pobierzemy kod programu ze zdalnego repozytorium, który w poprzedniej części tam umieściliśmy. Sprawa jest bardzo prosta dzięki kreatorowi w Qt Creatorze. Więc zaczynamy:
1. W Qt Creator tworzymy nowy projekt.

Qt Creator i Git – konfiguracja cz.2

Obraz
Witam,
Dziś szybko skonfigurujemy Qt Creator i założymy pierwsze repozytorium.

1. Odpalamy Qt Creatora i z menu Narzędzie wybieramy Opcje.
2. Z drzewka po lewej stronie wybieramy "System kontroli wersji" i przechodzimy do zakładki Git.
3. W textbox'ie "Dodatkowy początkowy PATH" wklejamy ścieżkę do katalogu bin Git'a.
W moim przypadku konfiguracja wygląda jak na załączonym poniżej zrzucie.
I ot cała konfiguracja.

Teraz przystąpimy do tworzenie pierwszego repozytorium. Sprawa jest banalnie prosta. Podczas uruchomienia naszego nowego projektu w jednej z okienek kreatora możemy dodać go do "Systemu kontroli wersji" wybierając z combobox'a jego nazwę tak jak na poniższym zrzucie.

Qt Creator i Git - konfiguracja cz.1

Obraz
Witam,
Dzisiaj chciałbym pokazać w jaki sposób skonfigurować Qt Creatora oraz Gita aby z poziomu tego pierwszego można było wysyłać zmiany w kodzie do repozytorium. Jako zdalne repozytorium użyjemy darmowego serwisu Bitbucket.
Bitbucket pozwala na utworzenie darmowych prywatnych repozytoriów, co w przypadku innych podobnych serwisach jest płatne.

Co nam będzie potrzebne:
1. Zainstalowane Qt SDK
2. Git - razem z msys do pobranie z http://code.google.com/p/msysgit/.

Po zainstalowaniu Git'a przystępujemy do jego konfiguracji. Uruchamiamy Git Bash'a i w terminalu wpisujemy:
git config --global user.email "nasz.adres@mail.pl" git config --global user.name "Imię Nazwisko" git config --global push.default current

Kompilacje biblioteki libtorrent

Witam po raz kolejny.
Dziś zajmiemy się kompilacją biblioteki libtorrent. Pierwsza czynnością jaką trzeba wykonać jest pobranie najnowszych źródeł ze strony http://code.google.com/p/libtorrent/downloads/list. Na dzień pisania artykułu dostępna była wersja libtorrent-rasterbar-0.16.11.

1. Rozpakowujemy źródła np. do katalogu
e:\Biblioteki\libtorrent\ 2. Uruchamiamy konsole (w Startu->Uruchom wpisujemy cmd).
3. W terminalu przechodzimy do katalogu z źródłem:
e: cd Biblioteki\libtorrent 4. Następnie ustawimy zmienne PATH dodając ścieżkę do mingw:
set PATH=D:\Qt\Qt5.1.0\Tools\mingw48_32\bin;%PATH% 5. Ustawiamy zmienną BOOST_BUILD_PATH oraz BOOST_ROOT:

Kompilacja Boost'a

Obraz
Witam.
Dziś zajmiemy się kompilacją bibliotek boost. Przypomnę że są to wysokiej jakości biblioteki znacznie poszerzające możliwości języka c++. Licencja zezwala na użycie ich w dowolnym projekcie.
Potrzebne nam będzie najnowsze source bibliotek, który możemy pobrać ze strony http://www.boost.org.

1. Rozpakowujemy źródła np: do katalogu:
i:\Biblioteki\boost_1_54_0\