خرید بک لینک

چنانچه سیستم شما 64 بیتی است مراحل زیر را برای فعال سازی OpenGL انجام دهید.

Installing freeglut

  1. Get the freeglut 2.8.1 MSVC zip file from http://www.transmissionzero.co.uk/software/freeglut-devel/
  2. Extract the files to your PC.
  3. There are three types of files of importance: lib (in the lib folder), header (in the includeGL folder), and dll (in the bin folder).
  4. If you are using 32-bit Windows with Visual Studio 2013, the following are the easiest places to put each of these files:
    • lib files: C:Program FilesMicrosoft Visual Studio 12.0VClib
    • Header files: C:Program FilesMicrosoft Visual Studio 12.0VCincludegl
    • dll files: C:WINDOWSSystem32
  5. If you are using 64-bit Windows 7 or Windows 8 with Visual Studio 2013 do the following:
    • Header files: C:Program Files (x86)Microsoft Visual Studio 12.0VCincludegl
    • 32-bit lib files: C:Program Files (x86)Microsoft Visual Studio 12.0VClib
    • 32-bit dll files: C:WINDOWSSysWOW64
    • 64-bit lib files: C:Program Files (x86)Microsoft Visual Studio 12.0VClibamd64
    • 64-bit dll files: C:WINDOWSSystem32

Install GLEW

The textbook samples rely on GLEW to get extra OpenGL functionality. You should install it now.

Set up a freeglut program

  • Start Visual Studio 2012
  • Select File->New->Project
    A "New Project" Dialogue box will appear.
  • Click the Visual C++ Projects Folder and select the Win32 Console Application template.
  • Choose a "Name:" and a "Location:".
  • Uncheck "Create directory for solution"
  • Click "OK"
  • In the Win32 Application Wizard, Select Application Settings, check the Empty project box, then click Finish.
  • A new project has now been created. Now, we will add the main program...
  • Adding new files:
    • From the main menu, select Project->Add New Item...
      An "Add New Item" Dialogue box will appear.
    • Select C++ File(.cpp) and call this file main.cpp.
    • In the editor window, type your program or copy and paste in the code.
  • Inserting existing files:
    • Download the desired files
    • Put them in the project folder next to the file with the .vcproj extension.
    • Add the files to your project: from the Visual Studio menu, select Project->Add Existing Item...
      A dialog will appear that should list the files you put in the project folder. Select them and add them.
    • For example:
      • Download Angel.zip and add all the files inside to your project.
        All of Dr. Angel's code relies on a set of utility files that he wrote. I have collected the files in a .zip file for your convenience.
      • Add your OpenGL code and shaders. For example, download these sample files from the textbook add them to your project:
  • Build and Run:
    • You should be ready to go, but you may need to specify some libraries explicitly:
      • Make sure the project is selected in the Solution Explorer, not a code file, and not the Solution.
      • Go to Project->Properties
      • expand Configuration Properties
      • expand the Linker folder
      • select Input
      • add these additional dependencies: opengl32.lib;glu32.lib;freeglut.lib;glew32.lib
  • 64-bit configuration - 64-bit Windows only
    • 64-bit Windows will compile and run a 32-bit project, but if you want to try to do 64-bit OpenGL projects, you only have to do a little extra work:
      • Go to Project->Properties
      • Click on Configuration Properties
      • Click Configuration Manager
      • Select New... from Active solution platform:
      • Select the new platform x64, and copy settings from Win32

برچسب: فعال سازی opengl, نویسنده: پرنیا صالحی تاريخ: يکشنبه 18 مهر 1395 ساعت: 6:29

صفحه بندی