在一个头文件中声明了变量 在引用头文件的情况下在另一个文件中调用变量时出现undeclared identifier
查看头文件里是否有预编译分支,那个变量声明会不会只在其中一个分支中。
查看是否有同名的头文件存在而导致加载了错误的同名头文件。
头文件里加上extern "C"试试。
我的变量是定义的枚举型的变量
枚举的话,只要没有小错就可以啊!如下图:
包含各个头文件以及编译结果;
工程为TEST;
???没问题了吧
还是不行的,谢谢你
好吧,无图无真相