Lazarus 'ta cmd ekrani yerine ne kullanılıyor ?

Başlatan buketbarazi, 11 Kasım 2009 - 14:26:53

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

buketbarazi

Merhaba arkadaşlar, Windows ta lazarus kullanırken (pascal icin) calıştır butonuna bastığımda siyah cmd (command prompt) ekranı geliyordu. Örneğin ''merhaba dunya'' yazısı çıkıyor ve çıkmak için exit yazın diyordu, fakat ben Ubuntu' da denemek istiyorum. Nasıl çalıştıracağım? Cmd yerine nerde görüntüleyeceğim yaptıklarımı?

Yönetim Notu: Lütfen , daha anlaşılabilir Türkçe ile yazmaya özen gösterelim. İletiniz düzeltilmiştir.

command

büyük olasılıkla kullandığın termilan emulatoru çalışacaktır gnome kullanıyorsan gnome-terminal olsa gerek lazarus kullanmadığım için tam bir şey söyleyemem ama daha basit bir bir editorlede işini hayli hayli yaparsın geany paketini kur kullanımı basit zaten derleme ve çalıştırma için menude buton mevcut.

buketbarazi

terminal calismioyor lazorusta, mecbur dediginiz programi kurudm, tsk

gio

free pascal kurulu değilse ; http://www.freepascal.org/download.var

@command'ın dediği gibi geany ile rahatça derleyip, çalıştırabilirsiniz.

saf terminalden "fpc ornek.pas" ile derleyip, "./ornek" ile çalıştırabilirsiniz.

ironic


erginemr

Eskiden Delphi'de yeni proje ekranında komut satırı için (penceresiz) program yazmak için bir seçenek vardı. Lazarus'ta da yeni proje başlangıcında böyle bir seçenek olabilir mi?

Bunun dışında, terminali (uçbirim) açarak Pascal programlarının derlendikleri yerde çalıştırmayı deneyebilirsiniz. Bu iş için bir kaç ipucu:
* Programlar büyük ihtimalle ev dizininizde, ya da altında bir yerlerde derleniyordur.
* Menüden uçbirimi seçtiğinizde, komut satırı ev dizininizde (/home/kullanıcı_adı ya da kısaca ~) açılır.
* Dizin değiştirmek için "cd dizin_adı" komutunu, bir üst dizine geçmek için "cd .." komutunu kullanabilirsiniz. Örneğin, ev dizinine gitmek için "cd ~" komutunu kullanırız.
* Bulunduğunuz dizini görmek için "pwd" komutunu kullanın.
* Aynı dizindeki ismi "program_adı" olan (Linux'ta exe, vb. uzantılar kullanılmaz) programı çalıştırmak için, "./program_adı" komutunu vermelisiniz.
Burada kullandığımız "./" işareti, Linux'a aynı klasördeki programa bakmasını söyler. Aksi takdirde Linux programı, /usr, /usr/bin gibi önceden tanımlı klasörlerde arar ve bulamaz.
* Lazarus işin bu kısmını halletmiştir ama programı çalıştırmadan önce, bazen çalıştırılabilir (x) yapmak gerekir. Bunun için de, aynı klasördeyken "chmod +x program_adı" komutunu veririz.

gio

aynı başlık farklı yerlere 2-3 kez açılınca işte böyle karışıklar oluyor.
http://forum.ubuntu-tr.net/index.php?topic=13661.0

ironic

Alıntı yapılan: gio - 12 Kasım 2009 - 16:02:04
aynı başlık farklı yerlere 2-3 kez açılınca işte böyle karışıklar oluyor.
http://forum.ubuntu-tr.net/index.php?topic=13661.0

Teşekkürler. Konular birleştirildi.