Хотелось спросить совета по тому, в правильном направлении я двигаюсь или нет. По предмету операционные системы дали задачу, написать программу адаптирующую команды linux (rm,tail,cd,ls,comm,cd) под windows (дословно, преподаватель сказал что бы они работали в windows как в linux). Собственно, возник вопрос, возможно ли скомпилить экземпляры утилит coreutils под windows, создать для них "окружение" что бы они "думали" что выполняются под linux (с соответствующими заглушками) и выполнять? Т.е моя программа будет неким аггрегатором доступных пользователю команд, которая воссоздает окружение linux, запускает файл команды, перенаправляет ей аргументы, и перенаправляет ее вывод в консоль windows. Про cygwin,mingw и эмуляторы терминала под windows знаю, не подходят по условию задачи.
Посмотрите эту статью Переносим функциональность bash в cmd.exe
Виртуальный выделенный сервер (VDS) становится отличным выбором
Для объекта был вызван метод QObject::moveToThreadСледовательно, при поступлении сигналов соответствующие слоты выполняются в указанном потоке
Необходимо чтобы программа при запуске осталась работать в оперативной памяти и удалила себя с жесткого дискаПробовал через bat файл но выдает...
У меня есть следующий CMakeListstxt для построения библиотеки:
Никак не могу найти ответ в Инете и разобраться что вообще происходит