IDE can't find .h files

I am constantly getting messages like this no headers files (.h) found in /Users....

So I go to finder copy the files from /src to the folder and then it works. Anybody have a better way?

Without seeing your program it is impossible to know what you are trying to do.

A simple diagram showing how you wish to organize your files would also help.

...R

the following is a typical listing from the IDE. now what it says is true, there are no .h files. however that is because they are all in a subdirectory.

Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master/src
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Cloud_Provider_Examples: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Cloud_Provider_Examples
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/BH1750FVI: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/BH1750FVI
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoHttpClient: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoHttpClient
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master/src
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Cloud_Provider_Examples: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Cloud_Provider_Examples
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/BH1750FVI: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/BH1750FVI
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoHttpClient: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoHttpClient
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266SDUpdater
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/blynk-library-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Firebase_Arduino_based_on_WiFiNINA
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ESP8266_Weather_Station
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/BLESerial-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/Arduino_Uno_WiFi_Dev_Ed_Library
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/DropboxManager-master
Invalid library found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master: no headers files (.h) found in /Users/mymaclib/Desktop/Arduino/libraries/ArduinoOTA-master/src

sevenoutpinball:
the following is a typical listing from the IDE. now what it says is true, there are no .h files. however that is because they are all in a subdirectory.

Thank you. But that answers neither of the questions I asked in Reply #1

...R

as far as the program (sketch) it was simply the one you get when you type new. I would run that and get the above. it has stopped recently however, so for now you can delete this thread. No idea what happened.