Bài viết này giải thích cách biên dịch chương trình được viết bằng ANSI C với OpenGL & GLUT bằng trình biên dịch Dev-C++.
Bloodshed Dev-C++ là một trình biên dịch C++ miễn phí & môi trường phát triển cho các hệ điều hành Windows. Giống như hầu hết các trình biên dịch C++, nó cũng có thể được dùng để biên dịch ANSI C. Bằng phương pháp cài đặt các file thư viện & title GLUT, nó có thể được dùng để viết các chương trình dùng OpenGL. Điều này là rất cần thiết để chạy các chương trình trong cuốn Interactive Computer Graphics tái bản lần 5 của Edward Angel & có thể là các sách về đồ họa máy tính khác.
Bài viết này không giải thích cách biên dịch OpenGL với C++. Ấn bản thứ 6 cho cuốn sách của Angel dùng C++ sẽ không hoạt động với các hướng dẫn này.
j. Hiện nay hãy nhấn vào "Parameters". Nhấp vào nút "Add Library or Object" & điều hướng đến các thư viện sẽ được thêm vào. Chúng được tìm thấy trong C:Dev-cpplib
- ../lib/libopengl32.a
- ../lib/libglu32.a
- ../lib/libglut32.a
Thêm chúng vào theo thứ tự đó. Lưu ý rằng các dấu gạch chéo sẽ xuất hiện trong kiểu Unix "https://quantrimang.com/" chứ không phải kiểu DOS "".
Khi bạn đã thêm xong 3 thư viện này, các bạn sẽ thấy:
Mẫu chính xác có dạng "../../ .." bạn thấy phụ thuộc vào độ cầu kỳ trong cấu trúc folder mà file nguồn của bạn nằm trong đó.
Nhấp OK.
k. Nhấp vào Execute > Compile and Run. Chương trình sẽ được biên dịch, liên kết & chạy:
Nếu mọi thứ không hoạt động (rất phổ biến), hãy nhấn vào tab "Compile Log" để tìm một số thông báo lỗi khó hiểu. Nếu bạn thấy một lỗi như sau, nó có nghĩa là bạn đã làm sai thứ tự khi thêm các thư viện vào dự án:
Cố gắng sửa danh sách thư viện hoặc có thể bắt đầu lại từ đầu.
Hiện nay bạn đã hoàn thành các bước.
Chúc bạn thành công!
Xem thêm:
- Hướng dẫn cài đặt C
- Lập trình Web trong C++
- Đa luồng (Multithread) trong C++
Tag: Hướng dẫn cài Dev-C++, Hướng dẫn cài Dev-C++, Hướng dẫn cài Dev-C++
Nguồn: quantrimang