Eclipse c++ kodunu derleyememe sorunu?

Başlatan Gençfuat, 12 Nisan 2009 - 20:08:06

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

Gençfuat

Arkadaşlar kodu yazıyorum sonra build diyorum(hiç hata vermiyor yanlış yazsamda ).Sorun yok diyerekten run diyorum o zamandabi pencere geliyor ayarlamalar yapmamı istiyor.Amacım sadece basit c++  kodlarını  dos ekranı gibi ekranda çalışıp çalışmadığını test etmek.(ekrana ismimi yazmışmı mesela ).Ne yapmalıyım sizce .
böteci

heartsmagic

Komut satırından derleyip çalıştırabiliyor musun programı?
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.

Gençfuat

g++ xxx.cpp  yapıyorum bana x.out diye bir dosya veriyor.
böteci

heartsmagic

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.

Gençfuat

Hayır çalışmıyor.

suat@suat-laptop ~ $ cd /home/suat/Music (dosyanın olduğu klasör)
suat@suat-laptop ~/Music $
suat@suat-laptop ~/Music $ ./a.out
suat tatarsuat@suat-laptop ~/Music $
Sanırım hiçbirşey olmuyor.



böteci

heartsmagic

Bu durumda kodunu kontrol etmelisin. Zira ne yapmak istediğini bilemiyorum. En güzeli kodu buraya geçip C++ bilen birisinin yardım etmesini beklemen olacaktır.
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.

yvz

Gördüğüm kadarıyla kod konsolda çalışıyor.
Alıntı yapılan: Gençfuat - 12 Nisan 2009 - 23:51:03
suat@suat-laptop ~ $ cd /home/suat/Music (dosyanın olduğu klasör)
suat@suat-laptop ~/Music $
suat@suat-laptop ~/Music $ ./a.out
suat tatarsuat@suat-laptop ~/Music $


Şu kalın puntoyla yazılı olan senin çıktın olsa gerek diye düşünüyorum. Eclipse programında Hello World uygulaması çalıştırmanı rica etsem. Nasıl yapılacağı "Help->Help Contents->C/C++ Development User Guide->Creating a simple application" anlatılmış. Eğer burada yapılanları yapıp da yine sonuç alamazsan, eksik bir yükleme filan olduğunu düşüneceğim.

Bu arada Eclipse programını nereden yükledin? Ekle/kaldır'dan yükleme yapılınca bazı hatalar alınabiliyor diye duymuştum. Buradan indirip doğrudan çalıştırdığında herhangi bir hata almaman gerekiyor.

bytan

Alıntı yapılan: Gençfuat - 12 Nisan 2009 - 23:51:03
Hayır çalışmıyor.

suat@suat-laptop ~ $ cd /home/suat/Music (dosyanın olduğu klasör)
suat@suat-laptop ~/Music $
suat@suat-laptop ~/Music $ ./a.out
suat tatarsuat@suat-laptop ~/Music $
Sanırım hiç* bir şey olmuyor.


Adını yazdırmışsın. Satırın sonuna \n eklersen çıktıda bir alt satıra geçersin ve daha güzel görünür.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

Gençfuat

G++ ile derlenmiş haberim yokmuş.Bu arada out uzantısıda ne oluyor?Derledikten sonra bu uzantıyla dosya oluşturuyor çünkü bu dosyayı çalıştırınca program çalışıyor.

yvz dediğin gibi baktım ama c++ için hello word örneği  bulamadım.Biraz tutorial izlicem eclipse hakkında şimdilik g++ ile idare edicem.Yardımcı olan herkeze teşekkürler.
böteci

heartsmagic

Ben çıktıyı kaçırmışım :) Dikkatli gözler hemen yakalamış. @Gençfuat .out dosyaları derleme sonrası çalıştırılabilen dosyalardır. Bir nevi .exe gibi düşünebilirsin.
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.

Aksel

Alıntı yapılan: Gençfuat - 13 Nisan 2009 - 23:24:39
G++ ile derlenmiş haberim yokmuş.Bu arada out uzantısıda ne oluyor?Derledikten sonra bu uzantıyla dosya oluşturuyor çünkü bu dosyayı çalıştırınca program çalışıyor.

yvz dediğin gibi baktım ama c++ için hello word örneği  bulamadım.Biraz tutorial izlicem eclipse hakkında şimdilik g++ ile idare edicem.Yardımcı olan herkeze teşekkürler.


Selamun aleykum kardesim.

C++ hello world ornegi:


#include <iostream>
int main ()
{
std::cout << "Hellow World" << std::endl;
return 0;
}


Kod boyle...Yardimci olmussam ne mutlu bana;)Selam ve dua ile . . .