2013-06-23 41 views
8

Tôi đã tìm thấy hướng dẫn tại đây: http://twinklebeardev.blogspot.com/2012/07/lesson-0-setting-up-sdl.htmlTôi có thể cấu hình SDL 2.0 như thế nào với Visual Studio 2012?

Tuy nhiên, tôi không đủ kinh nghiệm để có thể làm theo các hướng dẫn này. Bất cứ ai có thể giúp tôi ra với một bước sâu theo giải thích bước?

Tôi đã tải ba file tìm thấy ở đây: http://www.libsdl.org/index.php

+0

Vì vậy, tôi đoán tôi cần phải tải xuống mã nguồn từ thủy ngân? Tôi có cần một khách hàng cho việc này không? Tôi phải làm gì với bản tải xuống đó? – Man

+0

Tôi đề nghị bạn nên bắt đầu với SDL 1.2. được kiểm tra và đã được "biên dịch" –

+0

Cảm ơn Armin. Tuy nhiên, tôi đang làm việc trên một dự án hợp tác và các đồng nghiệp của tôi yêu cầu sử dụng 2.0. Tôi thực sự đã có VC++ thiết lập để sử dụng 1.2. Câu trả lời nhanh chóng sẽ được đánh giá cao, vì tôi rất thích tìm hiểu SDL càng nhanh càng tốt. – Man

Trả lời

16
  1. Tạo một dự án VS2012 rỗng ("sdl-test") trong c:/temp. Tôi khuyên bạn nên bỏ chọn "Tạo thư mục cho giải pháp".
  2. Tải SDL2-devel-2.0.0-VC.zip
  3. Extract nội dung của SDL2-devel-2.0.0-VC.zip/SDL2-2.0.0/lib/x86 vào c:/temp/sdl-test/lib
  4. nội dung Extract của SDL2-devel-2.0.0-VC.zip/SDL2-2.0.0/include vào c:/temp/sdl-test/include/SDL2
  5. mở Configuration Properties
  6. Thêm include-C/C++ -> General -> Additional Include Directories
  7. Thêm lib-Linker -> General -> Additional Library Directories
  8. Thêm SDL2main.libSDL2.lib đến Linker -> Input -> Additional Dependencies
  9. Thay đổi Linker -> System -> SubSystem thành Console hoặc Windows.
  10. Thêm mã, sử dụng #include <SDL2/SDL.h>.
  11. Sao chép lib/SDL2.dll vào các thư mục đầu ra của bạn DebugRelease.
+0

Cảm ơn bạn. Tôi đã bị ấn tượng vì tôi cần phải biên dịch nguồn. Cảm ơn bạn đã làm mọi thứ đơn giản. – Man