Создание псенсора или начало создания GTK в целом

Предыстория: я опытный и компетентный программист прошивок/драйверов C/C++, много лет работаю в Windows и только что (последние 5 лет) перешел исключительно на Ubuntu. В основном я работаю со встроенными системами, но немного работал с CLI ОС, серверами, драйверами и немного с графическим интерфейсом, но только в Windows, никогда не работал с GTK.

Существует пакет с открытым исходным кодом, который, похоже, не обновлялся вечно, но по-прежнему полезен и, очевидно, используется многими людьми. Это меня удивляет. Типа... это действительно исходный код psensor? Нет ли какой-нибудь его вилки, которая действительно установлена ​​в Ubuntu?https://gitlab.com/jeanfi/psensor/

И если предположить, что это правильный источник, я хочу изменить эту строку:https://gitlab.com/jeanfi/psensor/-/blob/master/src/lib/pgtop2.c#L98 с

v = ((double)mem.free) * 100.0 / mem.total;

к

v = ((double)mem.available) * 100.0 / mem.total;

Итак, я последовал инструкциям и клонировал его, затем посмотрел и, наконец, запустил./config.guess(потому что нет просто ./config), а затемmakeговорит, что делать нечего, что имеет смысл, ведь есть только файл Makefile.am, которого я никогда не видел. У группы Google, похоже, нет актуальных советов по созданию этой вещи... autoconf не работает.

И я здесь так далеко под водой, что останавливаюсь. Кто-нибудь знает, как на самом деле построить эту штуку? Или какие ключевые слова мне следует использовать для поиска введения в создание подобных вещей?

0 ответов

Другие вопросы по тегам