[]

Windows'da C programı compile etme

Merhabalar, biraz Java ve Matlab biliyorum ama daha önce hiç C kullanmamıştım. Şimdi durum şu, hoca bana programı yolladı, kendisi Linux kullanıyor. Ben Windows kullanıyorum. Uzaktan erişim için okulun bir makinası var. O makinadaki hesabıma Putty clientı aracılığıyla girebiliyorum. Orada açılan konsolun ismi vi editor imiş. Hoca, bu editorde "tcsh" ve "gcc -o ising simple_ising.c" komutlarını yazmamı istedi. simple_ising programın ismi.

Anlamadığım; bu vi editor nedir, ne değildir? Hocanın söylediği komutları yazdığım zaman "is a directory" şeklinde bir hata veriyor, program çalışmıyor. Nerede hata yapıyorum?

Ne yapmış çalıştığımı da anlamış değilim zaten :)

 
Öncelikle, program işletim sisteminden bağımsızdır, Windows'a C derleyicisi yükleyerek derleyebilir, exe uzantılı dosya haline getirebilirsiniz.

vi notepad gibi bir editör. Programda değişiklik yapacaksanız kullanırsınız (yucel55.blogcu.com), onun dışında programı derlemek için vi'da değil, komut satırında olmanız lazım. Oradan gcc -o ising simple_ising.c komutuyla kodu derlersiniz. (gcc Linux için bir C derleyicisidir.)
  • sourlemonade  (26.06.10 20:04:40) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.