在线JTAG/RGH源代码编译时错误
Online JTAG / RGH Source Code Compile Time Errors
我正在尝试为JTAG/RGH在线服务器方法编译此源代码。我在试图编译时出错。以下是输出错误日志。
1>------ Build started: Project: client, Configuration: Debug Win32 ------
1> CAssemblerDlg.cpp
1>e:jtagsocket serversocket serverwindowscassemblerdlg.cpp(104): error C2065: 'm_hListControl' : undeclared identifier
1>e:jtagsocket serversocket serverwindowscassemblerdlg.cpp(107): error C2065: 'm_hListControl' : undeclared identifier
1>e:jtagsocket serversocket serverwindowscassemblerdlg.cpp(110): error C2065: 'm_hListControl' : undeclared identifier
1>e:jtagsocket serversocket serverwindowscassemblerdlg.cpp(113): error C2065: 'm_hListControl' : undeclared identifier
1>e:jtagsocket serversocket serverwindowscassemblerdlg.cpp(114): error C2065: 'm_hListControl' : undeclared identifier
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
如果有人能帮助我,那就太好了。
您似乎忘记在声明m_hListControl
的地方包含一些标头。
我这么说是因为m_*
前缀经常用于类私有成员。
以下是MSDN的摘录:
编译器错误C2065
变量的类型必须在声明中指定才能使用。函数使用的参数必须在声明或原型中指定,然后才能使用该函数。
可能的原因:
-
省略了必要的包含文件。
-
标识符名称拼写错误。
-
标识符使用了错误的大小写字母。
-
字符串常量后缺少右引号。
-
命名空间范围不正确。
相关文章:
- 在缺少函数重载时抛出异常,并带有 std::variant 而不是编译时错误
- 如何在常量计算表达式中获取编译时错误?
- C++根据调用的构造函数强制编译时错误
- 使用 std::iterator_traits<> 时编译时错误不明确
- is_same和variadic模板编译时错误无效转换
- 私有运营商删除会触发 GCC 和 Clang 的编译时错误,但不会在 MSVC 上触发编译时错误
- 运行时与编译时多态性:更好的可读性与编译时错误检查,更重要的是
- 引发编译时错误
- 为什么调用不明确的 ctor 时没有编译时错误?
- 在 sizeof 运算符上强制编译时错误
- 未经授权的私有类成员访问会产生编译时错误而不是运行时错误?
- 从Mac上的终端编译时C 错误
- 使用MINGW-W64使用-M32选项(32位代码)编译时错误
- C++线程错误 - 带有类参数的编译时错误
- 如果编译时间构量参数是错误的,则生成编译时错误
- 尝试调用指向成员函数的函数指针时出现编译时错误
- 编译时错误:删除了联合默认构造函数
- 初始化启动对象时出现编译时错误
- 如果在C++中将成员添加到类中,则会导致编译时错误的技术
- 在线JTAG/RGH源代码编译时错误