Nacl和Pnacl从镀铬设备的终端

时间:2014-10-23 15:26:35

标签: chromium google-nativeclient chromium-os

我已经使用NACL_SDK中的hello worldnacl工具构建了pnacl个程序。
现在我想测试一下。
我疯了一个html页面和js脚本,它与我的nexepexe一起工作,在浏览器中一切正常。

但是如何从console启动我的程序呢? 如何将stdout写入文件?

1 个答案:

答案 0 :(得分:1)

要从控制台运行nexe-program my-app.nexe并将输出重定向到文件output.log,请使用以下命令:

$NACL_SDK/tools/sel_ldr.py my-app.nexe > output.log

sel_ldr.py只是一个帮助脚本。如果您向其传递--verbose选项,您将看到用于运行程序的真实命令。它是这样的:

$NACL_SDK/tools/nacl_helper_bootstrap_x86_64 $NACL_SDK/tools/sel_ldr_x86_64 \
    --r_debug=0xXXXXXXXXXXXXXXXX --reserved_at_zero=0xXXXXXXXXXXXXXXXX -a   \
    -B $NACL_SDK/tools/irt_core_x86_64.nexe my-app.nexe