您的位置:首页 > 其它

Setting up DirectX 11 with Visual Studio 2010

2012-02-14 22:38 330 查看
开始动手了

In Visual Studio 2010 I used the following steps:

First you need to create an empty Win32 project so select File -> New -> Project. Then select Win32 project from the choices. Give the project a name (I called mine Engine) and a location and then click on "Ok". Click "Next" and you will be given another menu.
Under "Additional options" put a check mark in the "Empty project" box and click on "Finish" and then click "Next". You should now have an basic Win32 empty project setup.

Now click "View" from the menu and select "Property Manager".

Next click on the arrow to the left of your project name (mine was called Engine) in the property manager window on the left part of the screen. This will display the solution configurations you have.

Select the "Debug | Win32" folder and double click "Microsoft.Cpp.Win32.user".

In the window that pops up select "VC++ Directories" from the menu on the left side. This will then display the directories that the project uses.

Now select "Include Directories" from the directory list and click on the down arrow that appears to the left. From the choices it pops up choose "Edit".

Click on the folder icon at the top (called New Line if you mouse over it) and click on the "..." that appears to the right side.

Navigate to the DirectX SDK include folder, different versions are named differently but on my system it was: C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include

Next click on "Select Folder" and then click "Ok".

The libraries directory is also needed so now select "Library Directories" from the directory list and click on the down arrow that appears to the left. From the choices it pops up choose "Edit".

Click on the folder icon at the top (called New Line if you mouse over it) and click on the "..." that appears to the right side.

Navigate to the DirectX SDK library folder, different versions are named differently but on my system it was: C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86

Next click on "Select Folder" and then click "Ok".

Finally click on the "Apply" button in the bottom right of the Property Pages window.

Now click "Ok" to close the window and your settings will be complete. From the menu click "View" and then "Solution Explorer" to return to your code. All DirectX projects should now compile fine and the error of "Cannot open include file: 'd3d11.h': No such
file or directory" should disappear. Also note that these settings will automatically be applied to the Release | Win32 solution configuration so you don't need to set them there. As well it should be persistent permanently for all new projects and will never
need to be setup again.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: