Samodzielna kompilacja LinNWT - Kompilacja

Spis treści

Kompilacja

 

  • Przejdź do katalogu zawierającego pliki źródłowe (w przykładzie: /media/Pobrane/nwt/DL4JAL/linnwt4_V4_11_10):

    user@XYZ:~$ cd /<Twoja_sciezka>/linnwt4_V4_11_10 (CR)
    user@XYZ:~$

  • Następnie wydaj (rozdzielone średnikiem, nie dwukropkiem) komendy związane z generacją (niezbędnych) plików i kompilacją plików źródłowych:

    user@XYZ:/media/<Twoja_sciezka>/linnwt4_V4_11_10$ qmake; make (CR)
    g++ -m64 -Wl,-O1 -o linnwt configfile.o firmwidget.o main.o
    mainwindow.o nwt7linux.o optiondlg.o fmarkedlg.o widgetwobbeln.o
    wkmanager.o sondedlg.o profildlg.o lin_modem.o moc_firmwidget.o
    moc_mainwindow.o moc_nwt7linux.o moc_optiondlg.o moc_fmarkedlg.o
    moc_widgetwobbeln.o moc_wkmanager.o moc_sondedlg.o moc_profildlg.o
    moc_lin_modem.o qrc_icon.o -L/usr/lib/x86_64-linux-gnu -lQt3Support
    -lQtGui -lQtCore -lpthread
    user@XYZ:/media/Pobrane/nwt/DL4JAL/linnwt4_V4_11_10$

    Tekst kursywą (g++...) to komunikat jaki winien ukazać się na ekranie w trakcie kompilacji.

    Uruchomienie pliku linnwtW katalogu plików źródłowych pojawi plik wynikowy (wykonywalny program) o nazwie: linnwt.

  • W zasadzie to wszystko. Jeśli chcesz sprawdzić czy wygenerowany program działa prawidłowo powinno wystarczyć podłączenie NWT7 do komputera, włączenie jego zasilania i wydanie w oknie terminala następującej komendy (będąc w katalogu plików źródłowych, w którym znajduje się plik wynikowy linnwt):

    user@XYZ: $ ./linnwt (CR)
    (nazwa pliku koniecznie poprzedzona kropką i ukośnikiem)

    W efekcie na ekranie winny ukazać się okna programu LinNWT.

//