2010-12-03 93 views
3

我用visual studio 2010创建了一个空的C++控制台应用程序,并从http://blogs.msdn.com/b/matthew_van_eerde/archive/2008/12/16/sample-wasapi-loopback-capture-record-what-you-hear.aspx中拖放了源文件,但是当我点击重建时,我得到了一大堆错误,它不会指引我在源中的任何地方......随源提供的可执行文件正常工作所以,你可以检查一下,告诉我我错过了什么。C++项目不编译

更新:

Error 1 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr 

Error 2 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr 

Error 3 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr 

Error 4 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr 

Error 5 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\loopback-capture.obj tr 

Error 6 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\main.obj tr 

Error 7 error LNK2001: unresolved external symbol [email protected] c:\Users\Admin\documents\visual studio 2010\Projects\tr\tr\main.obj tr 

Error 8 error LNK2001: unresolved external symbol [email protected] 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 
+1

你能否至少把编译错误的日志。 – 2010-12-03 03:53:26

+1

这甚至不是一个问题,即使您将它重新编为看起来像一个问题,它仍然没有显示您有效地使用SO用户的时间。请求帮助时请更体贴,更具体。 – KevenK 2010-12-03 03:53:36

回答

6

那么,如果你在你的源文件夹检查,你会看到有一些必须链接到一些库:

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