Встроить GWT в C++?
Я хочу написать код на java, скомпилировать с помощью GWT и встроить выходной JavaScript в программу C++ через v8. Все кажется логичным и, следовательно, возможным. Я не использовал GWT раньше, так что я не уверен. Может быть, кто-то знает, возможно ли это?
2 ответа:
Вы можете скопировать код JavaScript из вывода GWT, вам нужно только установить тип обфускации в PRETTY или DETAILED с флагом" - style " компилятора (для лучшего чтения). Вы можете прочитать больше здесь О обфускации кода в GWT
Конечно, вы можете, как и другие, использовать GWT для производства js run in chrome и FF plugins и т. д.
Думайте, что ядро gwt - это просто компилятор, он получает код java и производит js.
Что нужно иметь в виду:
Во-первых, после компиляции gwt использует компоновщики для обертывания результирующего кода .JS или .html-файлы, специфичные для способа выполнения js, поэтому вам придется написать компоновщик (или изменить существующий), чтобы доставить код js так, как вам нужно.
И во-вторых, gwt использует реализации браузера для определенных вещей, поэтому, возможно, вам придется выбрать, какие перестановки более подходят для v8, и, возможно, настроить некоторые реализации.