Lazarus - uruchamianie projektu

0

Witam

Dziś po raz pierwszy spróbowałem napisać coś w Lazarus'ie...
Przy próbie uruchomienia projektu program staną na "odpluskwianiu", pomyślałem że coś nie tak napisałem więc stworzyłem nowy projekt w którym umieściłem tylko jeden button i przypisałem mu akcje "close", nic więcej. Niestety przy uruchamianiu dzieje się to samo : kompilacja przechodzi (dostaje komunikat:" "Projekt "project1" poprawnie zbudowany. :)" i staje na "odpluskwianiu". Zgodnie z poradami znalezionymi w necie odznaczyłem wszystko w opcjach projektu w podmenu "łączenie"

Możecie mi pomóc ?

0

Możecie mi pomóc ?

Nie bo nie zadałeś pytania.

Przy próbie uruchomienia projektu program staną na "odpluskwianiu"

odpluskwianie oznacza debuggowanie czyli uruchamianie programu itd. U mnie też czasami to zajmuje chwilę, spróbuj poczekać moment albo wyłączyć GDB w opcjach Lazarusa.

0
-123oho napisał(a):

Nie bo nie zadałeś pytania.

Każdy zrozumie z treści, że chodzi o problem z uruchomieniem projektu.
Tobie trzeba jasno formułować pytanie bo inaczej nie zrozumiesz, ok:
jak uruchomić projekt w Lazarusie (tak jak pisałem "zwykłe" F9 "nie działa"?

-123oho napisał(a):

U mnie też czasami to zajmuje chwilę, spróbuj poczekać moment

Kilkanaście minut nie pomaga, więc czekanie raczej nic nie da....

-123oho napisał(a):

albo wyłączyć GDB w opcjach Lazarusa.

Już to zrobiłem i napisałem o tym w pierwszym poście.

1

Każdy zrozumie z treści, że chodzi o problem z uruchomieniem projektu.

To jest problem, nie pytanie.

Tobie trzeba jasno formułować pytanie bo inaczej nie zrozumiesz.

Ja bym jednak proponował rozróżniać problem, pytanie i odpowiedź.

Kilkanaście minut nie pomaga, więc czekanie raczej nic nie da....

Uruchom->Zresetuj odpluskwiacz i spróbuj jeszcze raz.

Już to zrobiłem i napisałem o tym w pierwszym poście.

Chodzi ci o to? Zgodnie z poradami znalezionymi w necie odznaczyłem wszystko w opcjach projektu w podmenu "łączenie"
To nie zrobiłeś tego. To jest w opcjach całego Lazarusa w zakładce odpluskwianie itd. Wybierz debugger na none.

jak uruchomić projekt w Lazarusie (tak jak pisałem "zwykłe" F9 "nie działa"?

Uruchom-> Uruchom (F9). Tak się uruchamia projekt.
Pomogę ci z pytaniem: Dlaczego nie mogę uruchomić programu poprzez F9? Jak mogę ominąć/rozwiązać ten problem?

Podaj dokładnie jaki to Lazarus, z jakim FPC i na jaką platformę (może jakiegoś krosa masz?). Pomoc-> O programie Lazarus-> Wersja: XXX Data: YYY Wersja FPC: ZZZ SVN Revision: QQQ <platforma np. i386-win32-win32/win64>

0

Po zmianie debuggera na none Lazarus staje na "running..."
Zauważyłem również że przy uruchamianiu projektu (przy domyślnym ustawieniu debuggera) na ułamek sekundy pojawia się formatka z poprzedniego projektu (która zawierała jedynie label z napisem "test").
user image

hm... wyłączyłem Lazarusa z myślą usunięcia wszystkich dotychczasowych projektów z dysku... jednak okazało się że jest to nie możliwe ponieważ plik project1.exe jest w użyciu...

EDIT:
Zrestartowałem komputer, usunąłem stare projekty, utworzyłem nowy identyczny z poprzednim (jeden button: close) i działa...

0

EDIT:
Zrestartowałem komputer, usunąłem stare projekty, utworzyłem nowy identyczny z poprzednim (jeden button: close) i działa...

Czasami gdy GDB się mocno zawiesi mogą się dziać właśnie dziwne rzeczy, gdzie nawet reset odpluskwiacza nie pomaga. Wtedy ubijaj process gdb.exe nie project1.exe (nie uda się). Zazwyczaj jednak reset odpluskiwacza pomaga a od wersji 1.0 rzadziej nawet mam takie problemy więc albo masz starszego Lazarusa (nie 1.0) albo pecha.

0
-123oho napisał(a):

1.0 rzadziej nawet mam takie problemy więc albo masz starszego Lazarusa (nie 1.0) albo pecha.

Na screenie który wstawiłem poprzednim poście widać że to wersja 1.0 więc to chyba pech...

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0