Sau đây là hướng dẫn cài đặt OpenGL (Open Graphic Library) trên các phiên bản Visual Studio. Mặc dù OpenGL đã được cài đặt sẵn trên các driver đồ họa, tuy nhiên nếu không thiết lập và cài đặt thư viện Glut mới sử dụng các hàm này được.
2. Giải nén. Trong đó có 3 file cần lưu tâm:
- “glut32.dll” Chép vào thư mục C:\Windows\System32. (Nếu cẩn thận thì nên copy sang thư mục khác nữa là :C:\Windows\SysWOW64 )
- “glut.h” Chép vào thư mục include của Visual C++.
- Với phiên bản 2010: Chép vào: C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\gl.
- Với phiên bản 2008: Chép vào: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl.
- Với phiên bản 2005: Chép vào: C:\Program Files\Microsoft Visual Studio.NET\Vc7\PlatformSDK\Include\gl
- “glut32.lib” Chép vào thư mục library:
- Với phiên bản Visual Studio 2010: C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib.
- Với phiên bản Visual Studio 2008: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
- Với phiên bản Visual Studio 2005: C:\Program Files\Microsoft Visual Studio.NET\Vc7\PlatformSDK\lib.
3. Thiết lập cho project Visual Studio.
Tạo một empty project Win32 console application.
Click chuột phải vào dự án ở Solution Explorer, chọn Properties. Phần Linker, mục Additional Dependence nhập các file sau:
glut32.lib
glu32.lib
opengl32.lib
Phần VC++ Directories, chọn mục Include Directories click edit vào trỏ đến đường dẫn tương ứng cho thư mục include ở phần trên. Làm tương tự với Library Directories.
Thứ tự include vào file cpp theo thứ tự sau:
Thứ tự include vào file cpp theo thứ tự sau:
1: #include <GL/glut.h>
2: #include <GL/gl.h>
3: #include <GL/glu.h>
k tìm thấy VC++ directories và library directories thì làm thế nào
ReplyDeleteBạn xem kĩ lại đi nhé!
Deletelink tải đâu
DeleteTim thay ma ban,ban xem ki lai coi.
ReplyDeletebạn hướng dan rõ hơn phần VC++ Directories, làm thế nào trỏ đến đường dẫn tương ứng cho thư mục include
ReplyDeleteVS 2012 thì sao hả anh Nam?
ReplyDeleteVS 2013 nữa thì sao anh?
ReplyDeleteMáy mình không có Visual Studio thì sao?
ReplyDeletemay minh cung ko co Visual Studio
ReplyDeletemay minh cung ko co Visual Studio
ReplyDelete