Сразу оговорюсь, что я в этой теме абсолютный чайник.
Имею портативку Miyoo Mini +, у которой довольно таки плохо откалиброван экран с завода. Решил это дело исправить, внести небольшие изменения в дистрибутив, которым пользуюсь:
https://github.com/shauninman/MinUI
Изменения, касающиеся вывода изображения содержатся
здесь. Поэтому решил, что проще собрать только его. Но перед тем как вносить изменения, решил попробовать собрать хотя бы исходный.
Чтобы собрать проект, установил MinGW, прописал в переменную среду его путь, в рабочей директории вызвал cmd, ввел
gcc -o lumon lumon.c -lmi_sys -lmi_disp
(это по советам ChatGPT).
Но он отказал мне, ссылаясь на то, что отсутствуют заголовочные файлы:
spoiler
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <mi_sys.h>
#include <mi_common.h>
#include <mi_disp.h>
И вот в этом и заключается вопрос. В репозитории их нет, как и нет понятных мне инструкций - где их взять и куда положить. Вопрос наверное дурацкий для тех кто в этом разбирается, но мне очень хочется подправить некоторые недочеты экрана настолько, что пытаюсь сам собрать этот файл. Наверное это некие файлы Sigmastar SDK для дисплея. Самостоятельный поиск ни к чему не привел, наверное потому что я неправильно ищу их.
Работаю (пытаюсь) в VS Code под виндой.