intTypePromotion=4
Array
(
    [0] => Array
        (
            [banner_id] => 142
            [banner_name] => KM3 - Tặng đến 150%
            [banner_picture] => 412_1568183214.jpg
            [banner_picture2] => 986_1568183214.jpg
            [banner_picture3] => 458_1568183214.jpg
            [banner_picture4] => 436_1568779919.jpg
            [banner_picture5] => 
            [banner_type] => 9
            [banner_link] => https://tailieu.vn/nang-cap-tai-khoan-vip.html
            [banner_status] => 1
            [banner_priority] => 0
            [banner_lastmodify] => 2019-09-18 11:12:29
            [banner_startdate] => 2019-09-12 00:00:00
            [banner_enddate] => 2019-09-12 23:59:59
            [banner_isauto_active] => 0
            [banner_timeautoactive] => 
            [user_username] => minhduy
        )

)

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

Chia sẻ: Le Thanh Hai | Ngày: | Loại File: PDF | Số trang:33

0
14
lượt xem
2
download

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

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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,...

Chủ đề:
Lưu

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

CÓ THỂ BẠN MUỐN DOWNLOAD

YOMEDIA
Đồng bộ tài khoản