正如我之前所说,我还在学习。根据{{3}}中的评论,我试图将文件添加到现有项目中,而不是包含它。源代码列在上一篇文章中。我使用this previous post将文件添加到项目中。我将包含文件从FilMst5.c重命名为FilMst5.cpp以避免以下错误:
C1853 'x64\Debug\CrtFil5.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versa)
我还添加了#include "stdafx.h"
以防止出现另一个编译错误消息。当我尝试编译项目文件时,我收到了2封邮件'FilMstFilPtr': undeclared identifier
和另一封邮件'Opn': identifier not found
。所以我知道我做错了什么,但我真的不明白为了修复它应该如何工作。有人能告诉我这样做的正确方法吗?
C代码以前编译得很好,即使它有.cpp扩展名,也就是Visual Studio的工作方式。
答案 0 :(得分:0)
我为在这个问题上浪费时间的人道歉。我只是在头文件中需要必要的声明,链接器负责其余部分。