[Çözüldü] Ubuntuya geçmek istiyorum

Başlatan crowcodile, 28 Temmuz 2015 - 15:41:39

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

crowcodile

Arkadaşlar C++ dili üzerine programlar geliştiriyorum ama hala bu dili öğrenmeye devam ediyorum.
Windows artık gözüme hoş gözükmemeye başladı.
Ama kütüphanesi çok geniş olduğu için onu kullanmak zorunda kalıyorum.
Artık Ubuntu üzerine yazılım yazmak istiyorum.
Bazı sorularım var;
Linux'da çalıştırılabilir (executable) konsol uygulamaları yazılabilir mi?
Linux'da DLL Kullanılabilir mi? Kullanılamaz ise alternatifi nedir?
Linux'da önerdiğiniz IDE nedir?
Linux'da pencere yönetimi nasıldır?
yardım ederseniz çok sevinirim :)

betseg

Elbette yazılabilir. Hatta birçok Linux programının grafik arayüzü yok.
Lİnux'ta DLL yerine SO (shared object) var.
Birçok IDE var, Google'da arayarak bulabilirsiniz.
Linux'ta farklı farklı masaüstü ortamları (desktop environments) ve pencere yöneticileri (windows managers) var. İstediğinizi kullanabilirsiniz.

İsterseniz Linux ve Windows'u yan yana da kullanabilirsiniz.

crowcodile



Alıntı yapılan: betseg - 28 Temmuz 2015 - 15:57:13
Elbette yazılabilir. Hatta birçok Linux programının grafik arayüzü yok.
Lİnux'ta DLL yerine SO (shared object) var.
Birçok IDE var, Google'da arayarak bulabilirsiniz.
Linux'ta farklı farklı masaüstü ortamları (desktop environments) ve pencere yöneticileri (windows managers) var. İstediğinizi kullanabilirsiniz.

İsterseniz Linux ve Windows'u yan yana da kullanabilirsiniz.

peki en önerdiğiniz IDE hangisidir?
ve bu pencere yöneticilerinin kütüphanelerini nerede bulabilirim?
çok teşekkür ederim

betseg

[1] bağlantısından beğendiğinizi seçin.

Pencere yöneticileri, kütüphane olarak değil de kendi başına duran ortamlardır. Bir pencere yöneticisi basitçe pencereleri kntrol eder ve belki bir durum çubuğu bulunur. Masaüstü ortamlarıysa hem pencereleri kontrol eder hem de başlangıç menüsü, panel vb. bulundurur. Windows'ta 1 tane masaüstü ortamı var ama Linux'ta onlarca masaüstü ortamı ve pencere yöneticisi var.

Linux'ta iki çeşit kütüphane vardır: .a ve .so. .a kütüphaneleri durgun kütüphanelerdir ve programın parçasıdırlar. .so ise birden çok program tarafından kullanılabilirdir ve Windows'taki .dll'ye benzer.

[1]: http://xmodulo.com/good-ide-for-c-cpp-linux.html

crowcodile

Alıntı yapılan: betseg - 28 Temmuz 2015 - 16:07:32
[1] bağlantısından beğendiğinizi seçin.

Pencere yöneticileri, kütüphane olarak değil de kendi başına duran ortamlardır. Bir pencere yöneticisi basitçe pencereleri kntrol eder ve belki bir durum çubuğu bulunur. Masaüstü ortamlarıysa hem pencereleri kontrol eder hem de başlangıç menüsü, panel vb. bulundurur. Windows'ta 1 tane masaüstü ortamı var ama Linux'ta onlarca masaüstü ortamı ve pencere yöneticisi var.

Linux'ta iki çeşit kütüphane vardır: .a ve .so. .a kütüphaneleri durgun kütüphanelerdir ve programın parçasıdırlar. .so ise birden çok program tarafından kullanılabilirdir ve Windows'taki .dll'ye benzer.

[1]: http://xmodulo.com/good-ide-for-c-cpp-linux.html
cevaplarınız için çok teşekkür ederim.
peki bir pencere ya da gui oluştururken hangi kütüphaneleri kullanacağım?

betseg

Linux'ta en çok kullanılan iki GUI kütüphanesi var. Biri GTK+, diğeri ise Qt. Kendi sitelerinde GUI hakkında oldukça fazla *belge var.

Bu arada söylemeyi unuttum, Ubuntu öntanımlı olarak Unity adlı masaüstü ortamıyla gelir.

crowcodile

Alıntı yapılan: betseg - 28 Temmuz 2015 - 16:11:36
Linux'ta en çok kullanılan iki GUI kütüphanesi var. Biri GTK+, diğeri ise Qt. Kendi sitelerinde GUI hakkında oldukça fazla *belge var.

Bu arada söylemeyi unuttum, Ubuntu öntanımlı olarak Unity adlı masaüstü ortamıyla gelir.
bende ubuntu 14.10 var Gnome kullanıldığını sanıyordum?

betseg

Ubuntu'nun farklı türleri var. Mesela Kubuntu, KDE (K Desktop Environment) ile geliyor. Ama Ubuntu resmi sitesinden indirdiyseniz Unity ile gelmiştir. Unity görünüş olarak GNOME'a oldukça benziyor, zaten Unity'yi GNOME'un üstüne yaptı Ubuntu takımı.

crowcodile

Şu an elimde Ubuntu 14.10 Utopic Unicorn CD'si var ve sanırsam Gnome Desktop yüklü.

Reverser

Alıntı yapılan: crowcodile - 28 Temmuz 2015 - 15:41:39
1-)Linux'da çalıştırılabilir (executable) konsol uygulamaları yazılabilir mi?
2-)Linux'da DLL Kullanılabilir mi? Kullanılamaz ise alternatifi nedir?
3-)Linux'da önerdiğiniz IDE nedir?
4-)Linux'da pencere yönetimi nasıldır?

1-)Tabii ki yazılabilir.
2-)DLL yerine, .so (shared object) uzantısı kullanılıyor. Geçen gün şurada bir örnek paylaşmıştım: https://forum.ubuntu-tr.net/index.php?topic=48220.msg551792#msg551792
3-)Sizin tercihinize kalmış. Kendi adıma Geany ve Atom kullanmaktayım.
4-)Deneyip, görmeniz daha faydalı olacaktır.

XFCE ROCKS !
Powered by Thunar & XFWM4



crowcodile

cevaplarınız için sağolun.
aklımda bir proje vardı
c++ ile basit bir betik dili yazacaktım. yorumlayıcı kodu çalıştıracaktı falan.
bu yorumlayıcı için bir plugin sistemi yazmayı planlıyordum ama windows kullanıyorum şu an ubuntuya geçeceğim be projeye orada devam edeceğim
betik dili bitince de metne dayalı oyun yazacaktım
artık bilgisayarıma ubuntu yükleyeceğim ve kodlamalara oradan devam edeceğim
sağolun :)

heartsmagic

Eğer kurmadıysan 14.10'u kurma. Yakın zamanda desteği sona erecek. Mümkünse 14.04 veya 15.04 kur.

Gnome masaüstü altyapısı diyebiliriz. Ubuntu eğer özellikle Gnome Shell sürümü indirilmemişse @betseg'in söylediği gibi Unity kullanır. Gnome alt yapıdır diyelim, Unity ve Gnome Shell ise kabukları, üst görünümü sağlayan kısmı. Basitlik adına bunları söyleyelim. Zaten geri kalan tüm cevapları @betseg çok güzel bir şekilde aktarmış sana.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

crowcodile

Alıntı yapılan: heartsmagic - 29 Temmuz 2015 - 11:32:14
Eğer kurmadıysan 14.10'u kurma. Yakın zamanda desteği sona erecek. Mümkünse 14.04 veya 15.04 kur.

Gnome masaüstü altyapısı diyebiliriz. Ubuntu eğer özellikle Gnome Shell sürümü indirilmemişse @betseg'in söylediği gibi Unity kullanır. Gnome alt yapıdır diyelim, Unity ve Gnome Shell ise kabukları, üst görünümü sağlayan kısmı. Basitlik adına bunları söyleyelim. Zaten geri kalan tüm cevapları @betseg çok güzel bir şekilde aktarmış sana.
Teşekkür ederim.
Elimde 14.10 Utopic Unicorn CD'si var
ama 15.04 kurmayı planlıyorum zaten.
Varsa yoksa son sürüm :)

heartsmagic

İsabetli olur güncel sürüm kurman. Eğer bu konu senin için tamamlandıysa lütfen: cozuldukonusu
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

crowcodile

Alıntı yapılan: heartsmagic - 29 Temmuz 2015 - 13:52:34
İsabetli olur güncel sürüm kurman. Eğer bu konu senin için tamamlandıysa lütfen: http://kb.ubuntu-tr.net/cozulen-basliklarin-etiketlenmesi
peki teşekkür ederim