
Always with the passion...
- Cài đặt các gói thư viện
Trước tiên mở terminal lên (Ctrl + Shift + T) chạy lệnh sau để cài các gói thư viện cần thiết cho việc lập trình C/C++ (có thể cần nhập password)
> sudo apt-get install build-essential
Lưu ý: Trong bộ thư viện C trên Linux không có thư viện conio.h và một số thư viện khác như ở trên window. Các bạn có thể tìm trên google các thư viện tương ứng.
Sau khi thực hiện xong lệnh này là có thể thực hiện việc lập trình rồi.
- Sử dụng gedit và terminal để soạn thảo chương trình
Mọi chương trình C đều có thể và luôn luôn biên dịch và chạy được bằng terminal. Việc chạy như thế nào thì trước tiên hãy tạo ra một chương trình C đã. Bạn tạo 1 file tên là HelloWorld.c bằng cách click chuột phải vào Desktop -> new document -> empty document mở nó ra (mặc định là mở bằng gedit trên Ubuntu) và viết chương trình với nội dung tương tự như sau:
#include
int main()
{
printf("Welcome to C in Ubuntun");
}
Và rồi mở terminal lên, thực hiện lệnh di chuyển đến Desktop (cd Desktop). Sau đó thực hiện lệnh biên dịch chương trình.
> gcc HelloWorld.c -o HelloWorld
Nếu biên dịch thành công thì nó không báo gì cả và trên Desktop xuất hiện thêm một file hình thoi là HelloWorld, nếu có lỗi hoặc cảnh báo (cảnh báo là chữ wraing gì đó, lỗi là error).
gcc là mã thông báo mình dùng gcc để dịch. gcc để dịch cho C (file *.c); mình cũng có thể dùng g++ thay cho gcc (g++ dịch cho C++ (file *.cpp)).
HelloWorld.c là file code của chúng ta
-o HelloWorld thực hiện thông báo việc xuất ra file chạy tên là HelloWorld. Các bạn có thể đặt tên khác (VD -o hello). Nếu không có tham số này tức là ta chỉ chạy lệnh gcc HelloWorld.c thì mặc định nó sẽ xuất cho chúng ta file chạy là a.out
- Để chạy chương trình các bạn thực hiện tiếp lệnh
> ./HelloWorld
Trên màn hình terminal xuất hiện dòng chữ Welcome to C in Ubuntu