Hi,
I've encountered a building problem that not block the building process to link and generate *.elf file.
I really wanna know the root cause to it, really appreciately if someone can help me.
The problem caused by following step:
1. First I wrote a structure object like below:

2. second , create a variable by using this structure and click build,
3. build process work around and *.elf file generated, but "Problems" shows errors like below:


4. That's really confused me a lot, so I try to deleted all errors and try buiding project again. This time NO such errors occurred in "Problems".


5. But those errors reappeared in "Problems" after I open the C source file which use the structure described in the first step
No proofs point out that the structure was wrong, but why those errors about "Field XXX could not be resolved" triggered while these errors would not block the build process? thank you !