1. Trang chủ
  2. » Luận Văn - Báo Cáo

Prelab3_21520063

8 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Name: Lê Thanh Minh ID: 21520063 Class: IT007.N11.KHTN OPERATING SYSTEM PRELAB 3’S REPORT SUMMARY Section 3.3 Task 3.3.1 3.3.2 3.3.3 3.3.4 Status Done Done Done Done Self-scrores: 10 Page 2 Section 2.5 Task 3.3.1 : Trình soạn thảo văn vim Task : Trình biên dịch gcc - Ta soạn văn hello.c vim : - Quan sát rõ trình biên dịch Mục đích Lệnh Xem tệp tin tạm (sau Preprocessor) gcc -E hello.c -o hello_tmp.c Xem tệp tin hợp ngữ (sau Compiler) gcc -S hello.c Xem tệp tin đối tượng (Sau Assembler) gcc -c hello.c Tạo tệp tin thực thi từ tệp tin đối tượng gcc hello.o -o hello - Tệp hello_tmp.c (Lệnh gcc -E hello.c -o hello_tmp.c) : - Tệp hello.s (Lệnh gcc -S hello.c) - Tệp hello.o (gcc -c hello.c) - Chuyển file hello thành thư viện + File hello.h + File hello.c + File main.c - Sau thực thi lệnh : gcc main.c hello.c -o hello ; /hello Task 3.3.3 : Makefile - File Makefile : - Thực lệnh “make all” Lưu ý : nên để biên dịch xác, thư mục khơng chứa tệp tin có tên all, run, hay clean Ngược lại , muốn tồn tệp tin nói phải thêm PHONY: vào cuối Makefile để ép buộc make thực thi : Task 3.3.4 : Trình gỡ lỗi GDB

Ngày đăng: 20/12/2022, 23:13

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN