Ошибки времени компиляции исходного кода JTAG / RGH

Я пытаюсь скомпилировать этот источник для метода онлайн-сервера JTAG / RGH. Я получил ошибки при попытке компиляции. Ниже выводится журнал ошибок.

1>------ Build started: Project: client, Configuration: Debug Win32 ------
1>  CAssemblerDlg.cpp
1>e:\jtag\socket server\socket server\windows\cassemblerdlg.cpp(104): error C2065: 'm_hListControl' : undeclared identifier
1>e:\jtag\socket server\socket server\windows\cassemblerdlg.cpp(107): error C2065: 'm_hListControl' : undeclared identifier
1>e:\jtag\socket server\socket server\windows\cassemblerdlg.cpp(110): error C2065: 'm_hListControl' : undeclared identifier
1>e:\jtag\socket server\socket server\windows\cassemblerdlg.cpp(113): error C2065: 'm_hListControl' : undeclared identifier
1>e:\jtag\socket server\socket server\windows\cassemblerdlg.cpp(114): error C2065: 'm_hListControl' : undeclared identifier
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Если кто-нибудь может мне помочь, было бы здорово.

0

Решение

Кажется, вы забыли включить некоторые заголовки, где m_hListControl были объявлены.

Я говорю так, потому что m_* Префикс часто используется для закрытых членов класса.

Вот выдержка из MSDN:

Ошибка компилятора C2065

Тип переменной должен быть указанный в декларации до это можно использовать. Параметры, которые использует функция, должны быть указаны в объявлении или прототипе, прежде чем можно будет использовать функцию.

Возможные причины:

  1. Опуская необходимые включаемые файлы.

  2. Имя идентификатора написано с ошибкой.

  3. Идентификатор использует неправильные прописные и строчные буквы.

  4. Отсутствует закрывающая кавычка после строковой константы.

  5. Неправильная область имен.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]