Error Compiling for Board Arduino Nano

Cessna172:
What library? I can show you the code. I also don't know where to get some of the libraries so any help on that would help. Thanks!!

Ya, you may, or may not post your code, but the most obvious reason of this error is that the library is either corrupted, or wrongly included in your directory. For adding libraries, the "Install from .zip" option on the Arduino IDE is not very reliable. Kindly make a clean install of your IDE, if you feel that such erroneously linked libraries are there on your PC, then download the .zip file of the library from the source you have downloaded from. Extract it in a folder, and name it appropriately, so that you will recognise the library later. Make sure the folder do not have another sub-folder in it, and then the source files. The library folder should be YOUR_NAMED_FOLDER->src/examples folders-> .c and .h files . Then put the YOUR_NAMED_FOLDER with all files in it in C:\Program Files (x86)\Arduino\libraries if your Arduino IDE is installed on the C drive (windows) or the parent folder accordingly. Then restart the Arduino IDE. Your libraries will get linked automatically.