У меня есть проект компилятора, и я использовал C++, flex и bison в нем , поэтому bison и flex производят файлы .cpp для меня, и я могу их компилировать и запускать , но я хочу сделать gui для своего проекта поэтому я хотите узнать технику, чтобы сделать графический интерфейс (в Java или Qt) писать вклад в мой проект и получить вывод,Как создать gui для вызова файла .exe или .cpp?
ответ
Кажется, что есть языковой барьер, поэтому позвольте мне попытаться изложить то, что, как я думаю, я понял, прежде чем дать свой ответ.
Кажется, что вы находитесь в классе Compilers, и ваш проект должен написать компилятор C++. Вы решили запрограммировать этот проект, используя C++
, с помощью bison
и flex
. Теперь, когда ваш проект полностью завершен, вы хотите добавить к нему графический интерфейс (я предполагаю, что он каким-то образом делает шаги по его превращению в IDE).
Написание графического интерфейса на C++ не так просто, как хотелось бы. От друзей, которым приходилось делать то же самое в своих компиляторах и графических классах, я слышал, что книга this - хорошее начало для использования Qt
для создания графических программ в C++
. Что касается программирования GUI на Java, вы, вероятно, будете использовать библиотеку swing
; и я всегда просто читал javadocs (связанный). Но опять же, я не делал этого со времен университета.
Надеюсь, что это поможет! Удачи!
Ваш вопрос не очень понятно ...
QT, помимо всего прочего, инструментарий GUI для C++. Существует очень полезный set of tutorials, чтобы вы начали.
Есть способы вызова исполняемых файлов из приложения (если это GUI или CLI). Но ваш подход, вероятно, будет трудно внедрить и даже больше поддерживать. Это даже более верно, если вы хотите, чтобы ваш графический интерфейс был портативным.
Один из препятствий, на которые следует обратить внимание, заключается в том, что многие графические интерфейсы зависят от платформы, поэтому они относятся к одной платформе. Есть некоторые, такие как wxWidgets и QT, которые работают на нескольких платформах. Вам понадобится графический интерфейс, который будет работать на компьютере класса и в вашем собственном.
- 1. Как создать рабочую Makefile для .cpp файла
- 2. CPP читает из файла, но EXE не
- 3. cpp: как вызвать другой файл cpp .exe в программе cpp
- 4. Использование CreateProcess для вызова exe-файла?
- 5. О создании GUI-программы exe-файла .... (Java)
- 6. Как вернуть каталог файла cpp?
- 7. Создать exe или аналогичный файл
- 8. Возможно ли создать файл .exe из приложения Qt Gui
- 9. Создание приложения Windows GUI .exe
- 10. Как создать Target/Executables для моего .cpp-файла
- 11. Функция вызова QT из другого .cpp-файла C++
- 12. Как скомпилировать .cpp-файл только для объектного файла без вызова компоновщика
- 13. Как создать exe из c-файла
- 14. Как создать пакетный файл из .exe-файла?
- 15. Лучший язык сценариев для Windows GUI EXE
- 16. Компиляция C++ (.cpp) в .exe файл
- 17. Создать .h и .cpp из .ui файла
- 18. Запуск exe-файла из другого exe-файла
- 19. Написание C# GUI над C++ dll или C++ exe
- 20. Имеет ли RabbitMQ встроенный код для вызова exe-файла
- 21. Как вы комбинируете .rc с .cpp-файлами для создания .exe?
- 22. Как запустить exe без командной строки (GUI)?
- 23. Редактирование файла .exe для pyinstaller
- 24. Оптимизация сборки для файла .cpp
- 25. Создание EXE файла или КНОПКА C#
- 26. Создание файла h для этого .cpp-файла
- 27. Как правильно создать exe для r-кода
- 28. Как создать exe для настольного приложения C#
- 29. Как понять метод деструктора вызова в CPP?
- 30. Создать установку (.msi) из .exe-файла
вы хотите сделать Java GUI для проекта C++? – Xinus