Я работаю над простым приложением C++ для своей работы, которая должна запускаться как в Windows, так и в Linux. При работе в Windows он должен отображать простой графический интерфейс, а при работе в Linux он должен использовать текстовый интерфейс (потому что на компьютере Linux вообще не используется графический интерфейс).Qt enaubling GUI для Windows, отключающий GUI на linux
Мне было интересно, могу ли я использовать Qt для написания приложения (с его кросс-платформой) и заменить использование графического интерфейса пользователя на Linux распечатками в STDOUT с помощью «#ifndef WIN32»?
Любые другие предложения будут оценены. Программа считывает некоторые свойства из файла xml и выполняет некоторые тесты в соответствии с этими свойствами (сокеты доступа, экологические вары и т. Д.). Моя цель - написать один проект, который будет статически скомпилирован (чтобы получить незаменимый исполняемый файл) для каждой платформы и избежать создания разных проектов.
спасибо.
спасибо. – user847129