【发布时间】:2013-12-12 21:17:14
【问题描述】:
我的 windows phone 8 应用程序在 Debug 模式下编译良好,但是当我切换到 Release 模式时,我遇到了一些链接错误。未解析的外部符号用于我自己定义的函数,而不是来自外部库。 我有一个用于函数声明的 .h 文件,以及一个用于其实现的 .c 文件。调用这些函数的模块也是一个 .c 文件。两个源文件都被显式编译为 C 代码(我的项目中也有 C++ 代码)。 VS2012可以在函数调用上右击,点击“Go To Definition”定位函数定义。我确保没有任何声明/定义包含在#ifdef NDEBUG 中。什么可能导致此链接问题?
【问题讨论】:
标签: c++ c visual-studio-2012 linker