напишите новый css и используйте идентификатор элементов, а не класс. Также используйте! Important в css.
Вам нужно изменить свой файл makefile, чтобы директива -lncurses
появилась после вашего объектного кода в командной строке gcc, то есть ему необходимо сгенерировать команду:
gcc -W -Wall -Werror -Wextra -I./Includes/. -o Sources/NCurses/ncurses_init.o -c Sources/NCurses/ncurses_init.c -lncurses
Это связано с тем, что объектные файлы и библиотеки привязываются по порядку за один проход.
Я получил флаги для правильного порядка с использованием переменной LDLIBS:
ifndef PKG_CONFIG
PKG_CONFIG=pkg-config
endif
CFLAGS+=-std=c99 -pedantic -Wall
LDLIBS=$(shell $(PKG_CONFIG) --libs ncurses)
В C ++ я исправил его, просто связав библиотеку ncurses.
Вот команда:
blockquote>g++ main.cpp -lncurses