![]() Who has to change to the x86 libraries for it to compile. There's also someone with the same problem here I really hope that changing my settings to 圆4 will work but failing that I do believe if I link to the x86 library instead, then my app will build (unfortunately in 32bit though, oh well it could be worse). My list of additional dependencies looks as follows:ĭ3d9.lib d3dx9.lib winmm.lib %(AdditionalDependencies) In project properties > configuration properties > linker > input under additional dependencies make sure you have d3dx9.lib. I've got a 圆4 CPU, too, but because of my Express edition I can't compile anything for 圆4. And if you use a pro version, your project configuration needs to be 圆4, too. Maybe this is the problem! Which version of Visual studio do you use? You can't compile you application under the 圆4 profile in the express editions. ![]() One is not getting what you want, the other is getting it. There are two types of tragedies in life. Last edited by radnomguywfq3 07-21-2008 at 12:00 AM. I went to the DirectX directory, found d3dx9.h and copied the path to the folder and then pointed the compiler to the direct path to this file. C:\Program Files\Microsoft DirectX SDK (august 2007)\lib. And failing that I have also found this after a bit of searching: Fatal error LNK1104: cannot open file d3d9.lib If you encounter this error it means that your systems library path does not include the D3D library. Open up your compiler options -> Directories -> Click on include files and scrolls down to library files -> and put in.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |