Ai đó có thể giúp tôi với hướng dẫn từng bước về cách cài đặt GLUT trên hệ thống Windows 7 64 bit dành cho MS VS2010 không?Làm thế nào để cài đặt GLUT trên một cửa sổ 64 bit 7 cho MS VS2010?
Trả lời
Tải xuống GLUT của bạn sẽ có tệp .h, .lib và tệp .dll. file .h trong:..
C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL
Lưu ý rằng thư mục GL không ban đầu tồn tại bạn phải tạo ra nó bạn có thể đặt tên cho nó cái gì khác nếu bạn muốn Khi bạn bao gồm các tập tin tiêu đề dư thừa trong dự án của bạn, bạn. sẽ chỉ cần nhập:
#include <GL/glut.h>
Hoặc bất cứ thứ gì bạn đặt tên cho thư mục bạn đặt glut.h in.
Tiếp theo, bạn phải đặt các file .lib trong đường dẫn sau:
C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/lib
Và khi bạn tạo dự án của bạn, hãy chắc chắn bạn thêm các file .lib để Dependencies bổ sung của bạn (Linker-> Input -> Phụ thuộc bổ sung).
Cuối cùng, đặt các tập tin .dll trong:
C:/Windows/SysWOW64
Đây là thư mục nơi dlls 32-bit được đặt. System32 chứa các tệp .dll 64 bit. Bạn cũng có thể đặt GLUT .dll trong System32, nếu bạn muốn cảm thấy an toàn.
Và đó là nó!
Một số người có thể đề xuất đặt tất cả các tệp này trực tiếp vào thư mục dự án của bạn.Có lẽ bạn nên không phải làm điều này, bởi vì đối với mọi dự án khác bạn tạo bằng GLUT, bạn cũng sẽ phải sao chép các tệp đó vào đó. Các vị trí tôi đã đề cập làm cho chúng có sẵn cho các ứng dụng của bạn.
Tôi đã khuyên bạn nên đặt nó trong một thư mục riêng biệt hoàn toàn và không kết hợp nó với tiêu đề/thư viện chuẩn. – Bart
Tôi gặp lỗi "Không thể khởi động vì OPENGL.dll bị thiếu trong máy tính của bạn" – Donnovan
@ktodisco Xin chào. Tôi đã cố gắng để chạy cuda bởi mô hình ví dụ nhưng tôi đã không bao giờ có thể chạy bất cứ điều gì có liên quan đến glut. Tôi đã làm theo hướng dẫn của bạn. Tôi còn thiếu gì nữa? Tôi cũng đã thêm glut32.lib glut64.lib trong 'thuộc tính project-> linker-> input-> dependencies bổ sung' nhưng chúng sẽ không chạy được tấn lỗi. Bất kỳ trợ giúp sẽ được hoan nghênh. Cảm ơn trước – BugShotGG
Đây là hướng dẫn cho so với năm 2008 với thẻ miễn phí, VS 2010 là 90% giống nhau.
"Khởi động môi trường Studio trực quan. Đây là những gì đã được sử dụng cho ví dụ sau nhưng các phiên bản khác sẽ hoạt động giống nhau. Khi bạn khởi động Visual Studio 2008, điều tiếp theo cần làm là tạo một dự án mới bằng File- > New-> Project.
Chọn Win32 Console Application và thiết lập dự án của bạn.
Khi bạn nhấp okay, một hộp thoại thứ hai sẽ xuất hiện để cấu hình dự án. KHÔNG nhấp vào nút Finish. click vào Nút tiếp theo
Thao tác này sẽ hiển thị trang thứ hai trong trình hướng dẫn ứng dụng. Bạn cần bật tắt các tiêu đề được biên dịch trước (tôi đã định kỳ gặp sự cố với các tiêu đề này đã lỗi thời) và chọn bắt đầu với một dự án trống.
Bây giờ, bạn sẽ cần phải sao chép ba tệp vào dự án trống của mình. Chúng là glut.h, glut32.lib và glut32.dll. Chúng có thể được lấy từ trang web của khóa học. Chúng nên đi vào thư mục dự án của bạn mà bạn đã tạo ở bước trước. Tiếp theo, bạn sẽ cần thêm các tệp glut.h và glut32b .lias các tệp hiện có vào dự án.
Hệ thống có thể hỏi nếu bạn muốn thiết lập quy tắc biên dịch cho tệp glut32.lib - bạn nên nói không - tệp đã được biên dịch và không cần phải được biên dịch lại.
Chúng tôi sẽ làm là thay đổi các thuộc tính cấu hình dự án của bạn. Sử dụng menu để đi đến Project-> Properties. Theo các thuộc tính, hãy vào Linker -> Command Line và thêm hai thư viện vào danh sách: opengl32.lib glu32.lib "
Các câu hỏi 'Giúp tôi với X' âm thầm không nhận được nhiều lực kéo ở đây. Tôi đề nghị bạn chỉ ra hương vị của glut bạn có (tôi nghĩ rằng có một vài) và những gì bạn đã thử và nơi cài đặt là đi sai. –