Встраивать GWT в C ++?

Я хочу написать код на Java, скомпилировать с GWT и встроить выходной JavaScript в программу C ++ через v8. Все кажется логичным и, следовательно, возможным. Я не использовал GWT раньше, поэтому я не уверен. Может кто знает, возможно ли это?

2

Решение

Вы можете скопировать код JavaScript из вывода GWT, вам нужно только установить тип запутывания на PRETTY или DETAILED с флагом компилятора «-style» (для лучшего чтения).
Вы можете прочитать больше здесь о обфускация кода в GWT

3

Другие решения

Конечно, вы можете, как и другие, использовать GWT для создания js, запускаемых в chrome, ff плагинах и т. Д.

Подумайте, что ядро ​​gwt — это просто компилятор, оно получает код Java и производит js.

Что нужно иметь в виду:

Во-первых, после компиляции gwt использует компоновщики, чтобы обернуть код результата в файлы .js или .html, специфичные для способа выполнения js, поэтому при проли вам придется написать компоновщик (или модифицировать существующий) для доставки JS код так, как вам нужно.

И, во-вторых, gwt использует реализации браузера для определенных вещей, поэтому, возможно, вам придется выбрать, какие перестановки больше подходят для v8, и, возможно, настроить некоторые реализации.

1

По вопросам рекламы [email protected]