Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29003 Discussions

Error 1 fatal error LNK1104: cannot open file 'uuid.lib' LINK

phil_ede
Beginner
1,391 Views

As appended to a previous post

I had Intel® Visual Fortran Composer XE 2011 running under MS Parallel Studio 2008.  A while ago I installed MS C++ and C# and when compiling for x64,  I get the error message "can not open file uuid.lib,  

I have found the file  located at "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\PlatformSDK\Lib\x64\Uuid.Lib" and have tried adding it ti the Libraries list under Tools>OptionsCompilers but the Format does not make sense. 

To add, MS VS 2008 seems to installed under MS VS 2009 

Thanks P.E

0 Kudos
3 Replies
phil_ede
Beginner
1,391 Views

I should add that Ithe error persists after re-installation

0 Kudos
Steven_L_Intel1
Employee
1,391 Views

You had also replied to https://software.intel.com/en-us/forums/topic/506524 - I deleted that post.

First of all, "Microsoft Visual Studio 9.0" is VS2008. There is no VS2009. The problem I often see is that the entry $(WindowsSDKDir) in the Libraries list points to a wrong location after installation of some other MS product. Visual Studio creates this value from a registry entry. The simplest solution is to add the path to the proper folder to the Libraries list, which in your case would indeed be C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\PlatformSDK\Lib\x64\  (For the x64 platform.)

0 Kudos
phil_ede
Beginner
1,391 Views

Thanks Steve It works

 

0 Kudos
Reply