当我使用'命令行工具'C++ stdC++模板创建一个xCode项目时,我能够包含并编译opencv头文件并运行一些代码。如何在可可应用程序中包含OpenCV?
但我想在'Cocoa Application'上下文中使用OpenCV。当用这个模板创建时,当我在main.mm中包含OpenCV标题时,出现了编译错误。 (我已经将main.m更改为main.mm,'// NSApplicationMain(argc,(const char **)argv);'被注释掉了)
其中一个错误是:“允许使用Statement-表达式只有在函数内部”
我想它的某种编译器版本的错误,但是当我比较项目生成设置我不能找到差异。
您有任何想法/专业知识吗?
您好,我还增加了-lz,但还是得到了同样的错误。我正在建立在i386上。我错过了什么? – Fabian 2010-09-28 14:16:48
你为什么要评论NSApplicationMain()?你必须用更具体的信息来更新你的问题,比如确切的错误信息和/或足够的代码片段来寻找问题的线索。 – petert 2010-09-28 15:10:39