Ошибка / ошибка Тессеракта при компиляции (nameoffset) - PullRequest
0 голосов
/ 18 октября 2019

У меня появляется сообщение об ошибке после использования make на tesseract

params.cpp: 43: 23: ошибка: 'nameoffset' не было объявлено в этой области, если (! Fp.Open (file+ nameoffset, nullptr)) {

1 Ответ

0 голосов
/ 18 октября 2019

хорошо, я исправил это, отредактировав src / ccutil / params.cpp, то, что я сделал, вернул код https://github.com/tesseract-ocr/tesseract/commit/96025c79231913a8fdbb2e7f41c15432e237858a#diff-6ef249dd4294cae3dea58c8dbc4db1cf

добавьте это в строку 32

#define PLUS          '+'        //flag states
#define MINUS         '-'

и эту строку45

int16_t nameoffset;              // offset for real name

  if (*file == PLUS) {
    nameoffset = 1;
  } else if (*file == MINUS) {
    nameoffset = 1;
  } else {
    nameoffset = 0;
  }
...