Я планирую попробовать NaCL от Google. Какую IDE следует использовать для разработки? Было бы неплохо скомпилировать проект из IDE и запустить его в Chrome. Некоторая базовая отладка также будет очень полезна.Какую IDE следует использовать для собственного клиента Google?
ответ
У нас пока нет поддержки 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
- 1. Какую IDE следует использовать для Java Graphics?
- 2. WPF Какую IDE следует искать?
- 3. Какую версию клиента mysql следует использовать?
- 4. Какую структуру данных следует использовать для создания собственного класса «BigInteger»?
- 5. Какую безопасность следует использовать?
- 6. Какую IDE следует использовать для разработки Windows 8 Phone?
- 7. Какую IDE следует использовать для C++ в Windows?
- 8. Какую IDE следует использовать для этого арт-проекта?
- 9. Какую библиотеку клиента Memcached следует использовать для .NET?
- 10. Какую библиотеку C++ следует использовать для реализации HTTP-клиента?
- 11. Какую БД следует использовать?
- 12. Какую карту следует использовать?
- 13. Веб-разработка на стороне клиента на окнах с некоторыми PHP и Java; какую IDE следует использовать?
- 14. Какую версию MinGW следует использовать
- 15. Какую структуру данных следует использовать
- 16. Какую версию Python следует использовать?
- 17. Какую версию WindowsAzure.Storage следует использовать?
- 18. Какую IDE использовать для автономной отладки Javascript?
- 19. Какую Rails-ассоциацию следует использовать?
- 20. Какую версию Laravel следует использовать?
- 21. Какую привязку ninject следует использовать?
- 22. Какую версию flexmojos следует использовать?
- 23. Какую версию CXF следует использовать?
- 24. Какую SQL-операцию следует использовать?
- 25. Какую конфигурацию Arquillian следует использовать?
- 26. Какую макет Vaadin следует использовать?
- 27. Какую версию Delphi следует использовать?
- 28. Какую версию NodeJS следует использовать для Ionic?
- 29. Какую визуализацию следует использовать для отображения комбинаций?
- 30. Какую библиотеку следует использовать для использования TransparentBlt?
Спасибо за подробный ответ. – NagyI
Прошло уже два года. Любое обновление этого ответа? – tofutim
Я обновил свой ответ. –