大家好,我是MFC的初学者,最近遇到一个很麻烦的问题:
我事先编写好了一个MFC对话框应用,能够完美运行无误。但是现在我的项目要求我加入一个功能模块,该模块代码是开源的,我下载了相应的头文件.h和资源文件.c,将它们全部加入到MFC工程的header和source file里面,然后在对话框头文件里包含了相应的头文件,但是运行时发生了以下问题:
开源代码的.h文件都是一些函数的声明集合,当我在对话框.cpp文件内使用这些函数时,提示unresolved external symbol,后来我才发现,函数的执行体全部是在.c文件里定义的,所以无法找到,我想问一下,这种情况下如何将.c中的执行体加入到工程中来,使得应用程序能够使用这些函数。
望大神们不吝赐教,谢谢!