Начинал учёбу с их облачной IDE, не обращая внимание на дисклеймер.
А потом кааак дошло! Пулей скачал архив своих учебных говнокодов, ибо их там уже столько много, что было бы жалко их потерять. Начал готовить плацдарм для перехода на стационарную IDE. Сначала хотел скачать VS Community Edition, но понял, что это не для моего интернета. VS Code хватит до лучших времён.
Итак, что было сделано... Установил VS Code, в соответствии с инструкцией накатил расширения С/C++ от мелкомягких. Поставлен, обновлён и добавлен в PATH терминал msys64. Через него скачена чихуйня для компилирования gcc, g++ и gdb. Затем через PATH подключил её к терминалу VS Code. Хватило толку сделать всё правильно, компиляция работает. Затык случился на гарвардских учебных библиотеках.
На установку cs50.h нашёл мануал. Инструция заключается в том, чтобы скачать с гитхаба cs50.c и cs50.h, положить в директорию с файлом, в котором она подключается, и через "" вместо <> прописать в строке #include нужного файла. Далее скомпилировать этот файл в связке с cs50.c. Это чисто проверка работоспособности библиотеки. После этого этапа должен был быть этап автоматизации подключения библиотеки, но перейти к нему я не смог, ибо первая часть выполнена некорректно. Неясно, в чём эта некорректность заключается. Нет файла в директории, хоть и он физически в ней находится.
Помимо cs50.h, мне ещё предстоит где-то наковырять stdio.h, ctype.h, math.h, stdlib.h, string.h, strings.h, time.h в соответствии с https://manual.cs50.io/
Либо есть вариант забить на CS50 и найти другой курс по Computer Science, в котором все функции будут создаваться вручную, а не выдёргиваться из непонятных библиотек.
Upd. Решено. #comment_252448615