Okay so I have a static library I have made written in plain C. I made a test project to try and use the library. I added the library .a file to the linker settings in the project properties and it compilers perfectly fine and works perfectly fine. Here is where the problem is, I use the Netbeans IDE. The part where I call one of the functions is always underlined as an error "Unable to resolve identifier <functions_name>". This is not really that bad of a problem because it compiles and uses the function perfectly fine and the compiled exe is tested and working on one of my other computers too. Now why is Netbeans annoying me with this error?