我应该将哪个IDE用于Google的Native Client?

时间:2012-02-09 18:16:22

标签: ide google-nativeclient

我打算试用Google的NaCL。我应该使用哪个IDE进行开发?能够从IDE编译项目并在Chrome中运行它会很不错。一些基本的调试也非常有用。

1 个答案:

答案 0 :(得分:8)

我们还没有任何IDE支持。您可以尝试使用Eclipse(使用CDT)+ Standard Make C或C ++项目来自动编译。 Eclipse中无法启动和调试。

或者,你可以使用任何带有语法高亮的编辑器,并从cmd / bash手动编译/启动。

在NaCl上进行调试本身非常棘手。现在没有理智的方法。

您可以使用NACL_EXE_STDOUTNACL_EXE_STDERR环境变量(将它们设置为将写入NaCl程序的stdout和stderr的文件的绝对路径)以及用于调试printf的--no-sandbox chrome标志。

更新(2014年3月) 我们现在有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

相关问题