-1

当试图在Visual Studio中构建一段示例代码时,我收到上述错误。原始示例代码包含makefile,但我不知道如何执行makefile在Visual Studio项目中执行的链接。错误LNK2019:Visual Studio中未解析的外部符号

注:这是这个问题的一个副本: Error LNK2019: Unresolved External Symbol in Visual Studio

在这种情况下,笔者专门询问如何在Visual Studio解决,但被停课时的一个优秀的,但一般的描述重复这个问题的基本原理,没有获得关于Visual Studio的细节。

编辑:我以为我很清楚为什么这是一个不同的问题。这是一个视觉工作室特定的错误信息,我正在寻找一个视觉工作室特定的解决方案。我不需要在链接器上进行探索,只是更好地理解这个工具是什么,而不是为我做的。

+1

至少我一直想在这里巩固这些类型的问题:http://stackoverflow.com/questions/24715864/problems-importing-libraries-to-my-c-project-how-要修复,这 – 2014-10-11 19:10:43

+0

你的回答中没有参考LNK 2019错误这就是为什么我没有找到它 - 也没有“复制”的文章。它也没有说明如何添加我的问题(我已经添加了目录)的依赖关系。我不确定为什么要合并。我不需要了解链接器 - 我需要了解Visual Studio是什么,而不是为我做的。这就是为什么这个和我引用的问题不是重复的 - 他们是视觉工作室的问题,他们被标记为这样。我们是否要巩固下一步的“如何编译”? – 2014-10-22 03:23:03

回答

0

在项目属性,你首先需要添加含连接下的.lib文件的文件夹 - >常规 - >附加库目录: enter image description here

之后,你必须明确指定库>输入 - - 您通过将连接器连接该文件夹中>附加依赖:

enter image description here

这是很容易的,我觉得我需要通过查看与附带的makefile文件的库代码并将“.lib”添加到条目中:

PROJECT_LDLIBS = s100kvs s100grp s100sess s100sym s100scr s100fax otfaia m100admin otfutils s100sig 
相关问题