我正在尝试编译一个 c++ 程序,但是,我收到了错误
Function 'Argument' could not be resolved ...... Semantic Error
但是,我已将Argument
其定义在app.h
项目中。
我已经通过转到Project > Properties > C/C++ General > Paths and Symbols > Includes
. 在GNU C++
Clicking下Add
,然后File System
输入文件的路径。
我不知道为什么我会收到这个错误。
给我一个错误的行是:
ARGUMENTS = {
Argument ("input", "input image", "the input image.").type_image_in (),
Argument ("ouput", "output image", "the output image.").type_image_out (),
Argument::End
};
在“app.h”中:
#define ARGUMENTS const MR::Argument __command_arguments[]
解决方案:关闭项目并重新打开它解决了问题......