2013-04-04 2 views
2

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

ответ

3

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

1

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

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

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

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

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

Смежные вопросы