【发布时间】:2013-11-18 06:55:42
【问题描述】:
我正在尝试编译一个程序,其中头文件位于 VS 解决方案内的 External Dependencies 文件夹中。现在对于这些头文件,我已经包含了源文件,当我在头文件中的每个函数处右键单击go to definition 时,它会跳转到源文件中的函数定义。但是当我编译代码时,它给了我unresolved external symbol error. 为什么会这样?
【问题讨论】:
-
那么(查看前面问题的链接)您是否在项目中包含了 string_conversion.cc?
-
非常感谢约翰。它编译成功。我很感激。
-
@john 你是怎么知道我必须在我的项目中包含 string_conversion.cc 和 convert_UTF.c 的?我错过了什么?
-
我只是寻找包含链接器错误中引用的函数的源文件。由于头文件是 string_common.h,所以不难猜出源文件的名称。
标签: c++ visual-studio-2010 visual-studio