【发布时间】:2013-04-26 12:27:32
【问题描述】:
我有以下头文件:
https://gist.github.com/wemakeweb/5501443 并且编译器总是报告“Unknown Type name Class”。我已经包括了前向声明,以打破循环,包括,我认为我必须这样做。我忘记了什么?
编辑:我把它全部放在一个头文件中,编译器仍然报告“预期;在顶级声明符之后”
https://gist.github.com/wemakeweb/5583500
编辑 2 现在我收到链接器错误。 “架构 x86_64 的未定义符号”
已解决,问题已解决
- 通函包括
- main.c 代替 main.cpp
- 实际代码位于未正确链接的静态库中
【问题讨论】:
-
示例在哪一行?你使用的是什么编译器,有什么编译选项?
-
现在你还没有显示你得到的 ilnker 错误。如果您希望人们帮助您解决问题,您必须更加努力。
-
是的,你是对的,我仅将链接错误发布为对 roddys 答案的评论