อยากทราบว่าถ้าจะเริ่มเขียนภาษา C บนลินุกซ์ทะเลต้องทำอย่างไรครับ

รูปภาพของ ไม่ออกนาม
ไม่ออกนาม
ผมลองใช้ gedit เพื่อเขียนไฟล์ test.c ออกมา พอลองพิม gcc test.c แล้วเกิดปัญหาครับมันฟ้องว่า error: stdio.h no such file or directory อยากทราบว่าต้องแก้ไขอย่างไรครับ ในโค้ดของผมก็มี #include แต่ว่าไม่มีตัว library ให้โหลด รบกวนผู้รู้ช่วยชี้แนะพร้อมให้ตัวอย่างอย่าละเอียดด้วยครับ (เพราะผมเพิ่งเป็นมือใหม่สำหรับ osหมวดนี้จริงๆ ครับอยากจะลองเปลี่ยนจากวินโด้มาดูน่ะครับ) ขอบพระคุณมากครับ :)
รูปภาพของ taz
taz
Rating 10
Posts: 1154
Joined: 02-12-2002
stdio.h 

stdio.h  อยู่ใน pacagek ที่ชื่อว่า libc6-dev

tle8 เป็น desktop เลยไม่ได้ลงของที่เอาไว้เขียนโปรแกรมไว้ให้ครบถ้วน ต้อง apt-get install เอาทีหลัง

 ถ้าเรื่องการเขียนภาษา c เขียนตามมาตรฐาน ANSI compile ได้รันได้แน่ครับ แต่จะให้ง่ายกว่านั้นลอง search

c progrimming linux ดูใน google ครับมีสอนเยอะแยะ 

--

=Read The Fxxx Manual _| ̄|○

Don't Learn to HACK - Hack to LEARN

ถ้าไม่รู้ว่า RTFM คืออะไรให้ไปอ่าน ถามอย่างไรจึงจะได้คำตอบ

รูปภาพของ ไม่ออกนาม
ไม่ออกนาม
ขอบคุณมากครับ
คือจะเรียนรบกวนหน่อยนะครับก็คือ.. ผมจะต้องพิมพ์อะไรใน terminal บ้างหรอครับขอละเอียดๆเลยได้มั้ยครับ ตั้งแต่เริ่มต้น apt-get install จนกระทั่งถึง compile test.c ของผมจนสำเร็จ ได้ไหมครับเรียนรบกวนด้วยครับ ขอบพระคุณอย่างสูงครับ
รูปภาพของ ohno
ohno
Rating 10
Posts: 1209
Joined: 12-05-2003
ขอตอบอย่างรวดเร็วครับ

sudo apt-get update

enter password 

sudo apt-get install gcc

enter password

sudo apt-get install libc6-dev

enter password

vi test.c

กด a

#include <stdio.h>

main() { printf("hello world\n");}

กด :wq

 

gcc test.c

./a.out

====================

hello world

===================

 

end... 

รูปภาพของ ไม่ออกนาม
ไม่ออกนาม
ของผมมัน
ของผมมัน update ไม่ได้อ่ะคับ มันติด proxy อ่ะคับ ถ้าเปนแบบนี้ควรทำไงดีคับ
รูปภาพของ karyonix
karyonix
Rating 1
Posts: 10
Joined: 11-02-2008
ติดตั้งจาก CD, ตั้งค่า proxy

วิธีการติดตั้ง build-essential จาก CD โดยไม่ต้องต่อ internet

 

วิธีการตั้งค่า proxy

  • คลิกที่ เมนูหลัก / ระบบ / ปรับแต่งพื้นโต๊ะ / พร็อกซี
  • ตั้งค่าในโปรแกรม "ตั้งค่าพร็อกซีเครือข่าย" ตามต้องการ
Syndicate content