Sign in Join
Wiki copytemporary

Startlazarus/pl: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

Title: Startlazarus/pl startlazarus/pl

OldNewLine
1-## Przegląd
2-
3-Startlazarus to aplikacja współpracująca z IDE. Jego podstawowym zadaniem jest uruchomienie odpowiedniego pliku wykonywalnego IDE. Jego drugorzędnym zadaniem jest wykonanie restartu IDE.
4-
5-W tej chwili FPC nie może kompilować bibliotek dynamicznych z klasami współdzielonymi. Dlatego pakiety designtime są kompilowane statycznie do IDE, co oznacza, że ​​za każdym razem, gdy instalujesz/odinstalujesz pakiet, musi zostać skompilowany nowy plik wykonywalny IDE.
6-
7-Użytkownicy Linuksa i macOS kompilujący Lazarusa z svn nie potrzebują startlazarusa, ale używanie go nie zaszkodzi.
8-
9-## W systemie Windows
10-
11-Windows blokuje pliki exe podczas uruchamiania aplikacji. IDE kompiluje plik lazarus.new.exe. Po ponownym uruchomieniu IDE uruchamia startlazarus i zamyka się. Następnie startlazarus zmienia nazwę starego lazarus.exe na lazarus.old.exe i zmienia nazwę nowego lazarus.new.exe na lazarus.exe. Następnie uruchamia lazarus.exe i zamyka się.
12-
13-## Wyszukiwanie odpowiedniego pliku wykonywalnego
14-
15-Gdy katalog Lazarus jest chroniony przed zapisem, jak w systemach Unix, IDE buduje swój nowy plik wykonywalny w podkatalogu podstawowej ścieżki konfiguracji, na przykład ~/.lazarus/bin/. Możesz zobaczyć podstawową ścieżkę konfiguracji w Widok / Środowisko wewnętrzne / O IDE.
16-
17-Po uruchomieniu startlazarus przeszukuje i uruchamia najnowszy plik wykonywalny lazarusa. Początkowo uruchamia oryginał z katalogu instalacyjnego. Po odbudowaniu się Lazarusa startlazarus uruchamia nowo zbudowaną wersję.
18-
19-## Ponowne uruchamianie IDE
20-
21-Po ponownym uruchomieniu IDE uruchamia *startlazarus* i kończy pracę. Startlazarus czeka na zamknięcie IDE, szuka nowego pliku wykonywalnego i uruchamia go. W systemie Windows zmienia nazwę pliku exe.
22-
23-## Parametry
24-
25---debug
26-jeśli podano, startlazarus wywołuje IDE z "--debug-log=\<primaryconfigpath\>/debug.log".
27-
28---lazarus-pid=
29-przekazywane przez IDE przy restarcie. startlazarus czeka na ten identyfikator procesu przed uruchomieniem nowego IDE.
30-
31---no-splash-screen lub --nsc
32-nie pokazuj ekranu powitalnego
33-
34---primary-config-path= lub --pcp=
35-[[pcp|główna ścieżka konfiguracji]], przekazywane do IDE, od wersji 0.9.31 używany przez startlazarus do odnalezienia nowego pliku wykonywalnego
36-
37---secondary-config-path= lub --scp=
38-dodatkowa ścieżka konfiguracji, przekazana do IDE, nieużywana przez startlazarus
39-
40-## Zobacz także
41-
42-- [[Lazarus directory permissions on Linux and Unix|Uprawnienia do katalogu Lazarus w systemach Linux i Unix]]
43-
44----
45-*From the Free Pascal wiki, page "Startlazarus/pl", as it stood on 2022-06-03 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
1+#REDIRECT [[Startlazarus/pl]]

Back to history