CÁC BÀI THỰC HÀNH LINUX - Trang 25

- 24-

Bài 7

Lập trình C & C

++

Trình biên dịch GNU là công cụ phát triển thông dụng nhất sẵn có trong hệ điều

hành Linux, được dùng để biên dịch các kernael của hệ điều hành. Ngoài ra

gcc

cung

cấp các thư viện và các tập tin Header cần thiết để biên dịch và chạy các chương trình
của người dùng.

Các chương trình C thường có phần tên mở rộng là .c

Các chương trình C

++

thường có phần tên mở rộng là .cc các hoặc .C

Để biên dịch và thực thi một chương trình C bạn làm như sau :

1. Soạn thảo chương trình. Lưu tập tin với tên và phần mở rộng thích hợp.

# vi example.c

2. Thoát vi, từ dấu nhắc hệ thống bạn gõ lệnh :

Cú pháp : gcc -o filedestination filesource

#gcc -o hello hello.c

3. Nếu có lỗi, trình biên dịch sẽ thông báo số thứ tự dòng lệnh lỗi. Nếu biên dịch

thành công, để chạy chương trình gõ lệnh :


#./filedestination

Ví dụ

#./hello

Lưu ý cách dùng ./ trước tên chương trình, nghĩa là máy sẽ chỉ tìm kiếm chương

trình khả thi tại thư mục hiện hành.

Để dịch cùng một lúc nhiều tập tin chương trình trong thư mục hiện hành, bạn

dùng lệnh :

make

hoặc

make all

Sau đây là một số chương trình ví dụ :

1. Chương trình hello.c

#include <stdio.h>
#include <math.h>

main()
{

int i;
double a;

for(i=1;i<11;i++) {
a=i*1.0;

printf("%2d. %3d %4d %7.5f\n",i,i*i,i*i*i);

}

}

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.