CommandLineParser compile error in 2.4 (Bug #2778)
Description
Hi, there is a mismatch for CommandLineParser class between master branch and 2.4 (and 2.4.3.2) branch. My applications that using CommandLineParser work well in master branch, but they don't work in 2.4 and 2.4.3.2 branches. The compile returns errors as:
’bool cv::CommandLineParser::has(const string&)’ is protected
’class cv::CommandLineParser’ has no member named ‘printMessage’
‘class cv::CommandLineParser’ has no member named ‘check’
‘class cv::CommandLineParser’ has no member named ‘printErrors’
Reading the code seems that this class has not been updated in the last commits.
Please, can you check this issue?
Associated revisions
Merge pull request #2778 from vbystricky:oclopt_reduce
History
Updated by Andrey Kamaev about 12 years ago
The API of CommandLineParser is changed in master in incompatible way. master
is now moving to OpenCV 2.5 while 2.4
branch is still supported and receives all the bugfixes. However the compatibility between branches is already broken and will not be restored.
- Assignee changed from Vadim Pisarevsky to Andrey Kamaev
- Status changed from Open to Cancelled