C ++项目不编译

我用visual studio 2010创build了一个空的c ++控制台应用程序,并从http://blogs.msdn.com/b/matthew_van_eerde/archive/2008/12/16/sample-wasapi-loopback-capture-record拖放源文件-what-you-hear.aspx,但是当我点击重build时,我得到一个错误的负载不直接我在任何地方在源…与源提供的可执行文件工作正常所以,你可以请检查出来,告诉我什么我错过了吗?

更新:

Error 1 error LNK2001: unresolved external symbol _AvRevertMmThreadCharacteristics@4 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr Error 2 error LNK2001: unresolved external symbol __imp__mmioWrite@12 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr Error 3 error LNK2001: unresolved external symbol __imp__mmioCreateChunk@12 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr Error 4 error LNK2001: unresolved external symbol __imp__mmioAscend@12 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr Error 5 error LNK2001: unresolved external symbol _AvSetMmThreadCharacteristicsW@8 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr Error 6 error LNK2001: unresolved external symbol __imp__mmioOpenW@12 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\main.obj tr Error 7 error LNK2001: unresolved external symbol __imp__mmioClose@8 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\main.obj tr Error 8 error LNK2001: unresolved external symbol __imp__mmioDescend@16 c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\main.obj tr Error 9 error LNK1120: 8 unresolved externals c:\users\admin\documents\visual studio 2010\Projects\tr\Release\tr.exe tr 

    那么如果你检查你的源文件夹,你会发现有几个库必须链接到:

     TARGETLIBS = \ $(SDK_LIB_PATH)\avrt.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\winmm.lib \ 

    在这种特殊情况下,您将希望进入您创建的项目的VS2010设置并包含这些文件。 我相信这个选项会属于Additional Dependencies ,尽管我没有VS2010的方便来仔细检查。

    我相信在Properties > C++ > Linker > Additional Dependencies

    这可能不是确切的,但它应该让你接近你需要的地方。 你需要包括avrt.lib, ole32.lib, winmm.lib