c++ - Can't Build PortAudio - "LNK1104: cannot open file 'ksguid.lib'" -


i'm beginner in c/c++, please bear me.

i'm trying build portaudio library can use in 1 of project. i'm using vs 2013, preset project-file builds had converted version. i've been able fix many problems occurred on long way here, except one:

link : fatal error lnk1104: cannot open file 'ksguid.lib' 

i've seen this , this site. of them address problem, yet non of them has been able solve it. here solutions these sites suggest:

  • add wasapi - symbol portaudio.def,
  • add pa_wdmks_no_ksguid_lib - definition preprocessor

you can ksguid.lib-file windows 7 sdk. might installed on computer. it's best use explorer find (probably c:\program files (x86)\microsoft sdks\windows\v7.1a\lib\x64).

when found it, go visual studio , go project > properties > configuration-properties > linker > input, click on little arrow on right of additional dependencies , choose edit:
what-to-click

enter absolute filepath ksguid.lib. make sure surrounded "-s , put ; @ end. (throws error without usable description otherwise - microsoft know it.)

source: bitbucket, stackoverflow


Popular posts from this blog