В настоящее время я пишу приложение, которое я хотел бы открыть в новом окне терминала, изменяя его размер в процессе, а не тот, в котором была введена команда вызова. Как мне это сделать? Я использую терминал gnome и буду писать приложение на C++.Открыть приложение в отдельном окне консоли
3
A
ответ
4
Попробуйте gnome-terminal --geometry="20x10" -e 'command'
(20 - высота, 10 - ширина).
В C++ вы можете вызвать команду, используя system().
1
Если вы делаете это из консоли Linux вы хотите openvt
:
http://www.oreillynet.com/linux/cmd/cmd.csp?path=o/openvt
Если говорить о терминальном окне под X обычно вы можете использовать команду типа
gnome-terminal -e "command"
2
Для этого нет чистого C++-способа. То, что вы хотите сделать, по своей сути зависит от системы, поэтому вам нужно использовать систему (), определенную в cstdlib.
Вы можете назвать это как:
system("<your-shell-command> <parameters>");
Для например,
system("/usr/bin/gnome-terminal /usr/executables/a.out");
или
system("C:\\Windows\\cmd.exe C:\\Users\FuUser\\Binaries\a.exe");
Смежные вопросы
- 1. Открытые приложения консоли Eclipse в отдельном окне
- 2. Как открыть CSV-файл в отдельном окне
- 3. Как открыть кнопку Pinterest в отдельном окне?
- 4. Eclipse открыть код в отдельном окне
- 5. Открыть devtools в отдельном окне в атоме по умолчанию
- 6. индикатор выполнения в отдельном окне
- 7. Не удается открыть несколько документов Word в отдельном окне
- 8. Как открыть страницу Xaml в отдельном окне За исключением MainPage.Xaml
- 9. Можно ли открыть хром-отладчик в отдельном окне? Как?
- 10. Как открыть nerdtree в отдельном окне, а не разделить?
- 11. Как открыть документ в отдельном окне с карты сайта
- 12. Графические графики в отдельном окне
- 13. Окна для детей, отображаемые в отдельном окне (приложение wpf)
- 14. iPhone - Редактировать элементы раскадровки в отдельном окне
- 15. Как перенаправить просмотр в отдельном окне цели
- 16. Открыть приложение для добавления Chrome в новом окне
- 17. открыть IMG в окне
- 18. Как открыть другое приложение во всплывающем окне?
- 19. Приложение Chrome в окне
- 20. Открыть в новом окне
- 21. Открыть в новом окне
- 22. Часы на Python в отдельном окне
- 23. Отправка данных в отдельном окне Javascript
- 24. Открытые периодические вопросы в отдельном диалоговом окне.
- 25. Невозможно запустить аниматор в отдельном окне
- 26. Как распечатать таблицу html в отдельном окне
- 27. Показать выбранную флешку в отдельном окне
- 28. Ошибки PEAR в отдельном всплывающем окне
- 29. JMenuBar открывается в отдельном окне из приложения
- 30. Имя приложения появляется в отдельном окне
Есть [орд] (http://en.wikipedia.org/ wiki/List_of_terminal_emulators # X_Window_Terminals) эмуляторов терминалов, работающих под Linux. Какой из них вы хотите создать? С помощью какого языка? –
Я обновил вопрос с дополнительной информацией. –