💪Doanhanma

CodeBlocks là phần mềm cung cấp môi trường phát triển dự án toàn diện. Nó được tích hợp sẵn dự án SDL2 mẫu nên việc cài đặt nói chung khá đơn giản

Thiết lập môi trường SDL2

  1. Tải về SDL2-devel-2.30.0-mingw.zip tại đây
  2. Giải nén file ZIP và lưu thư mục SDL2-devel-2.30.0-mingw vào vị trí bất kì, ví dụ: C:\SDL2-devel-2.30.0-mingw
  3. Trong thư mục này, mở x86_64-w64-mingw32 (64bit) hoặc i686-w64-mingw32 (32bit)
  1. Dán SDL2.dll trong thư mục bin vào usr\CodeBlocks\MinGW\bin với usr là nơi cài CodeBlocks, ví dụ: C:\Program Files\CodeBlocks\MinGW\bin
  2. Trong CodeBlocks, chọn Settings > Compiler
  3. Tại “Linker Settings”, nhập -lmingw32 -lSDL2main -lSDL2 vào trường “Other linker options”
  4. Tại “Search directories”, chọn ‘Add’ trong Compiler
  5. Dán đường dẫn chứa include\SDL2 trong thư mục mở được ở bước 3 vào trường Directory rồi nhấn ‘OK’
  6. Tiếp tục, chọn ‘Add’ trong Linker
  7. Dán đường dẫn chứa lib trong thư mục mở được ở bước 3 vào trường Directory
  8. Nhấn ‘OK’ để đóng cửa sổ “Compiler settings”

Chạy thử dự án SDL2 mẫu

Sau khi hoàn tất thiết lập, để đảm bảo mọi thứ hoạt động tốt bạn cần tạo và chạy thử dự án mà môi trường SDL2 biên soạn sẵn. Đây cũng là quy trình mỗi khi tạo một dự án SDL2 mới!

  1. Trong CodeBlocks, Chọn File > New > Project…
  2. Sau khi cửa sổ “New from template” mở lên, chọn “SDL2 project” > Go
  3. Chọn ‘Next’
  4. Điền đầy đủ thông tin dự án: 2 trường đầu là tên và nơi lưu dự án, 2 trường cuối không cần điền
  5. Dán đường dẫn chứa thư mục mở được ở bước 3 vào
  6. Chọn ‘Finish’
  7. Bây giờ chọn File > Open… để mở dự án vừa tạo
  8. Trong cửa sổ bật lên, chọn file .cbp trong dự án của bạn và chọn ‘Open’
  9. Lúc này, phần Projects của Management sẽ hiển thị cấu trúc của dự án và file main.cpp sẽ chứa sẵn code mẫu dùng làm chương trình mặc định (bạn cũng thể thay đổi thành code của mình)
  10. Cuối cùng nhấn F9 hoặc chọn Build > “Build and Run” để xem thành quả!

Lưu ý

  • Muốn biên dịch và chạy các file mã nguồn thông thường, bạn cần đóng dự án lại bằng cách chọn File > “Close Project”
  • Để xem các định dạng file khác .cpp trong dự án, dán đường dẫn dự án vào trường ngay dưới phần Files trong Management