Избавьтесь от строки # 1 myLib.h - обычно вы никогда не должны #inc включая файл .c.
И наоборот, в myLib.c вы, вероятно, должны добавить #include "myLib.h"
вверху файла - на данном этапе в вашем проекте это не является строго обязательным, но это хорошая привычка, к которой нужно обращаться при запуске программирование в "реальном мире".
Выглядит так, как будто вы упускаете кучу системных #include в myLib.c.
Остальное выглядит более или менее нормально, и оно должно скомпилироваться и связать с вышеуказанными изменениями.