我打算試用Google的NaCL。我應該使用哪個IDE進行開發?能夠從IDE編譯項目並在Chrome中運行它會很好。一些基本的調試也是非常有用的。我應該爲Google的Native Client使用哪個IDE?
3
A
回答
8
我們還沒有任何IDE支持。您可以嘗試Eclipse(使用CDT)+標準Make C或C++項目來自動編譯。 Eclipse不能啓動和調試。
或者,您可以使用任何帶有語法突出顯示的編輯器,並從cmd/bash手動編譯/啓動。
在NaCl上進行調試本身非常棘手。現在沒有理智的方法來做到這一點。
您可以使用NACL_EXE_STDOUT
和NACL_EXE_STDERR
環境變量(它們設置爲絕對路徑文件,其中氯化鈉程序的輸出和錯誤將被寫入),加上--no-sandbox
調試的printf的鍍鉻標誌。
更新(2014年3月) 我們現在有Visual Studio插件,可以安裝naclsdk update vs_addin
。另請參見:https://developers.google.com/native-client/dev/devguide/devcycle/vs-addin
另外,我創建了介紹如何使用Eclipse CDT與編譯和調試氯化鈉應用程序的頁面:http://www.chromium.org/nativeclient/how-tos/debugging-documentation/debugging-with-debug-stub-recommended/debugging-nacl-apps-in-eclipse-cdt
相關問題
- 1. 我應該使用哪種IronPython IDE?
- 2. 在Google Native Client中使用C++庫
- 3. 我應該使用哪個IDE進行這個藝術項目?
- 4. 使用PPB_ImageData的Google示例程序Google Native Client
- 5. Native Client - 我如何使用GetTime?
- 6. 我應該在React Native Playground應用程序中使用哪個URL?
- 7. 要使用哪種Flash/Actionscript IDE - 如果應該使用一個?
- 8. Google的Native Client和編譯SDL2
- 9. 我應該使用哪個Google地圖API
- 10. 我應該在Google Code中使用哪個VCS?
- 11. 我應該使用哪種IDE實現自動化工具?
- 12. VCL/Delphi/BCB - 我應該使用哪種IDE /語言?
- 13. 我應該使用哪種編程語言來製作IDE
- 14. 我應該爲我的Java GUI使用哪個LayoutManager?
- 15. 我應該爲我的開源項目使用哪個許可
- 16. 哪個ObjectID應該在node-mongodb-native中使用
- 17. Qt應用程序在Google Native Client中工作嗎?
- 18. 使用Google的C++ Native Client進行HTTP POST請求
- 19. 使用SCons編譯Google Native Client的靜態庫
- 20. 在Google Native-Client中調整音量
- 21. Google Native Client - 如何保護源代碼?
- 22. 使用Atom IDE的React Native
- 23. 我應該爲我的Android應用使用哪種雲服務
- 24. 我應該爲我的iPhone應用使用哪種風格
- 25. 我應該使用哪個容器
- 26. 我應該使用哪個Facebook SDK?
- 27. BorderLayout,GridLayout,GridBagLayout?我應該使用哪個?
- 28. 我應該使用哪個JSObject?
- 29. 我應該使用哪個postgresql包?
- 30. 我應該使用哪個SQL子句?
謝謝你的詳細解答。 – NagyI 2012-02-14 08:54:31
已經兩年了。此答案的任何更新? – tofutim 2014-03-14 17:50:01
我更新了我的答案。 – 2014-03-26 04:45:09