2012-02-09 2 views
3

Я планирую попробовать NaCL от Google. Какую IDE следует использовать для разработки? Было бы неплохо скомпилировать проект из IDE и запустить его в Chrome. Некоторая базовая отладка также будет очень полезна.Какую IDE следует использовать для собственного клиента Google?

ответ

8

У нас пока нет поддержки IDE. Вы можете попробовать проект Eclipse (с CDT) + Standard Make C или C++ для автоматизации компиляции. Запуск и отладка из Eclipse невозможна.

В качестве альтернативы вы можете использовать любой редактор с подсветкой синтаксиса и компиляции/запуска вручную из cmd/bash.

Отладка на NaCl очень сложна сама по себе. Теперь нет разумного способа сделать это.

Вы можете использовать NACL_EXE_STDOUT и NACL_EXE_STDERR переменные окружения (установить их абсолютные пути к файлам, где будут записаны стандартный вывод и стандартный поток ошибок программы NaCl) плюс --no-sandbox хром флаг для отладки Printf годов.

Update (март 2014) У нас есть Visual Studio плагин теперь, который может быть установлен с naclsdk update vs_addin. Смотрите также: https://developers.google.com/native-client/dev/devguide/devcycle/vs-addin

Кроме того, я создал страницу, которая описывает, как использовать Eclipse, с CDT для компиляции и отладки приложений NaCl: http://www.chromium.org/nativeclient/how-tos/debugging-documentation/debugging-with-debug-stub-recommended/debugging-nacl-apps-in-eclipse-cdt

+0

Спасибо за подробный ответ. – NagyI

+0

Прошло уже два года. Любое обновление этого ответа? – tofutim

+1

Я обновил свой ответ. –

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