c++ - osgDB/FileUtils在我的代码中导致编译器错误

标签 c++ compiler-errors kde opensuse openscenegraph

我试图用OSG编译我的项目,并在OpenSUSE 12.1中安装了所有必需的rpm。我不确定发生了什么,因为我所做的只是#include,并且我的编译器(gcc 4.6.2)在崩溃时说:

''(' token '之前的预期标识符

问题是当我单击错误时,它在FileUtils中将我带到

枚举值
{

好,

SOURCE_EQUALS_DESTINATION,

... 等等

};

我不知道发生了什么,将不胜感激。

最佳答案

显然,这是一个语法错误,因为预处理器遇到了意外情况。您发布的小片段已经有一个:在枚举的大括号(enum Value { ... };)之后应该有一个分号。

关于c++ - osgDB/FileUtils在我的代码中导致编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11851666/

相关文章:

c++ - 如何向上/向下舍入浮点值的小数位? C++

c++ - 使用 boost::bind 和重载函数的访问者模式

c++ - 公共(public)算子新建,私有(private)算子删除 : getting C2248 "can not access private member" when using new

c++ - 简单的编译器问题

tabs - Okular 0.22.0 中没有 "Open in new tab"选项

c++ - 为什么在 vector 循环中使用 '!="比使用 '<' 更好? (C++)

c++ - 尝试使用指针迭代数组,但出现浮点指针错误/它无法编译

linux - 构建 pango-1.4.1 时失败

matplotlib - Matplotlib 中带有边缘 KDE 图和多个类别的散点图

linux - 良好的Gnome/kde/主题开发主题/环境?