我已经通过NACL_SDK和工具构建hello world
了程序。
现在我想测试它。
我已经为我的和在浏览器中工作的 html 页面和 js 脚本发疯了,一切正常。nacl
pnacl
nexe
pexe
但是我怎样才能启动我的程序console
呢?
我怎样才能写入stdout
文件?
我已经通过NACL_SDK和工具构建hello world
了程序。
现在我想测试它。
我已经为我的和在浏览器中工作的 html 页面和 js 脚本发疯了,一切正常。nacl
pnacl
nexe
pexe
但是我怎样才能启动我的程序console
呢?
我怎样才能写入stdout
文件?
要从控制台运行 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