Danh mục

Bài giảng Hệ điều hành linux: Chương 8 - Ngô Văn Công

Số trang: 33      Loại file: pdf      Dung lượng: 449.14 KB      Lượt xem: 15      Lượt tải: 0    
Thư Viện Số

Hỗ trợ phí lưu trữ khi tải xuống: 3,000 VND Tải xuống file đầy đủ (33 trang) 0

Báo xấu

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ điều hành linux: Chương 8 Lập Trình C trong Linux do Ngô Văn Công biên soạn cung cấp các kiến thức cơ bản như: Hello world program, ngôn ngữ C, trình biên dịch make,...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành linux: Chương 8 - Ngô Văn Công Lập Trình C trong Linux Nội dung 1. Giới thiệu 2. Hello world program 3. Ngôn ngữ C 4. Trình biên dịch make Giới thiệu  Ngôn ngữ lập trình C là lựa chọn tốt cho những người mới học lập trình  Đơn giản, mạnh và được sử dụng rộng  Linux là môi trường thích hợp để viết các chương trình  Không cần mất chi phí mua các phầm mềm hỗ trợ lập trình đắt tiền  Để viết chương trình C  Trình soạn thảo văn bản(vi,gedit,emacs)  Trình biên dịch  Thư viện chuẩn Biên dịch với gcc  Trình biên dịch(compiler): chuyển từ “humanreadable source code” sang ”machinereadable object code”  GCC: bao gồm các trình biên dịch C, C++, Java...  Cách sử dựng  [CODE]% gcc [ tùy chọn | tên file ] ...  Giả sử bạn có 1 file myfile.c khi bạn đánh : % gcc myfile.c  Trong thư mục của bạn sẽ có thêm file a.out đó là file output mặc định của gcc. Lúc này bạn đã có thể run chương trình bằng : % ./a.out (tt)  Nhưng nếu bạn compile file tiếp theo cũng như trên thì file a.out của bạn sẽ bị ghi đè bằng file thứ 2.  Để khắc phục bạn có thể sử dụng tùy chọn -o để đặt tên file out put % gcc -o myout myfile.c  Khi bạn compile 1 program, bạn sẽ có những errors nhỏ nhưng gcc sẽ thay bạn sửa chửa những lỗi này (trừ khi đó là lỗi lớn). Nhưng trên thực tế' mình phải tự sửa các lỗi này để chương trình sau khi compile là bug-free Bạn sẽ thêm 1 tùy chọn là -Wall (viết tắt của Warning All Thông báo tất cả lỗi)  % gcc -Wall -o myout myfile.c

Tài liệu được xem nhiều: