Re: [tanya-jawab] Run Turbo C di Linux
> Wah ternyata ini to Ncurses. Udah sering denger, kayaknya dibandingin > getch() jauh lah. Ncurses udah kayak GUI gitu, jadi pingin belajar. > Ohya kalo fungsi-fungsi seperti sqrt() dan lain-lain udah ada di man, > berarti sebenarnya fungsi-fungsi itu bisa dipanggil dari shell > langsung. Wah bisa ngak kalo gitu file-file .c di RUN on-the-fly pada > shell? Jadi kayak PHP yang gak perlu kompile segala. Buat belajar kan > lumayan pegel juga tuh harus meng-gcc and ./program berulang-ulang > kali cuman buat lihat error. > Kalo ncurses masih berbasis konsole/term jadi bukan GUI, untuk GUI based ada Gtk, Qt dan WxWidget. Untuk sqrt() seingat saya ada di math.h, kalo sudah ada di man bukan berarti bisa dipanggil langsung dari shell. man page section 2 dan 3 adalah penjelasan dari fungsi2 yang disediakan GNU/Linux untuk programmer, untuk fungsi bahasa C pemakaiannya bukan di run on-the-fly, tapi fungsi tsb kita panggil dari source. Kesimpulannya source C yg kita tulis ya harus dikompile dulu, baru bisa dirun. Kalo Pegel ngetik gcc beserta opsinya ya dibuat aja makefile nya, biar mudah. contoh isi Makefile: hitung: hitung.c gcc hitung.c -lm -o hitung setiap ingin kompile kita tinggal ngetik "make", dan kompilasi akan dijalankan. Semoga bermnafaat. -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Run Turbo C di Linux
so ... so... hard way bersusah-susah dahulu: menginstal dosemu di distro linux anda selanjutnya menginstal turbo c nya di dosemu baru menjalankan latihan turbo c nya. semua fitur turbo c dapat dijalankan. kalau benar-benar hendak menggunakan gcc, bisa diliat di tutorial yang ada atau buku pintar linux dari elex media (upss boleh promo gak yach?) Cheers, __ Meet your soulmate! Yahoo! Asia presents Meetic - where millions of singles gather http://asia.yahoo.com/meetic -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Run Turbo C di Linux
> fungsi-fungsi tersebut disediakan oleh library dan didefinisikan di > headernya. Kalo ggak salah di getch() Turbo C adalah dari conio.h, untuk > linux ada ncurses.h yang memiliki manfaat/kegunaan kira2 serupa dengan > conio.h. Silahkan merujuk ke > http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/ > Wah ternyata ini to Ncurses. Udah sering denger, kayaknya dibandingin getch() jauh lah. Ncurses udah kayak GUI gitu, jadi pingin belajar. Ohya kalo fungsi-fungsi seperti sqrt() dan lain-lain udah ada di man, berarti sebenarnya fungsi-fungsi itu bisa dipanggil dari shell langsung. Wah bisa ngak kalo gitu file-file .c di RUN on-the-fly pada shell? Jadi kayak PHP yang gak perlu kompile segala. Buat belajar kan lumayan pegel juga tuh harus meng-gcc and ./program berulang-ulang kali cuman buat lihat error. -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Run Turbo C di Linux
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > On Mon, Dec 12, 2005 at 01:58:22AM +0700, firdaus milist wrote: >> Thanks!! >> secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan >> Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin >> beda library. Dimana nih saya bisa dapet info header (include) yang >> sesuai untuk fungsi-fungsi under gcc? > > Fungsi2nya ada di glibc, bukan gcc, gcc hanya compiler. > > Dari dokumentasi glibc, biasanya di man pages. Misalnya utk sqrt() > tinggal baca 'man sqrt'. Kalo belum tau nama fungsinya, bisa disearch > pake 'apropos' atau 'whatis', misalnya 'whatis getc'. > > Ronny > Ya betul itu... fungsi-fungsi tersebut disediakan oleh library dan didefinisikan di headernya. Kalo ggak salah di getch() Turbo C adalah dari conio.h, untuk linux ada ncurses.h yang memiliki manfaat/kegunaan kira2 serupa dengan conio.h. Silahkan merujuk ke http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/ Semoga bermanfaat -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFDnND6sAaqwEtPZH8RAgu5AJ9HomtkyhxduOnZ4xIMWRkg5mCYPACglTbC 1O+6OOak7HQmyB3WAB58qtY= =x9UA -END PGP SIGNATURE- -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Run Turbo C di Linux
On Mon, Dec 12, 2005 at 01:58:22AM +0700, firdaus milist wrote: > Thanks!! > secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan > Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin > beda library. Dimana nih saya bisa dapet info header (include) yang > sesuai untuk fungsi-fungsi under gcc? Fungsi2nya ada di glibc, bukan gcc, gcc hanya compiler. Dari dokumentasi glibc, biasanya di man pages. Misalnya utk sqrt() tinggal baca 'man sqrt'. Kalo belum tau nama fungsinya, bisa disearch pake 'apropos' atau 'whatis', misalnya 'whatis getc'. Ronny pgpif0d5Z9thc.pgp Description: PGP signature
Re: [tanya-jawab] Run Turbo C di Linux
Thanks!! secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin beda library. Dimana nih saya bisa dapet info header (include) yang sesuai untuk fungsi-fungsi under gcc? On 12/12/05, Bustanil Arifin <[EMAIL PROTECTED]> wrote: > Kalo mau jalanin program C di Linux, pertama anda > harus compile dulu source code-nya. -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Run Turbo C di Linux
Kalo mau jalanin program C di Linux, pertama anda harus compile dulu source code-nya. perintah sederhananya: gcc -o contoh (pake file biner.c milik anda): gcc biner.c -o biner trus jalanin pake perintah (kalo sourcenya gak ada error) : ./biner Semoga membantu... __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis