【在 Nervos CKB 上做开发】Nervos CKB 脚本编程简介[5]:调试 debug
作者:Xuejie 原文链接: https://xuejie.space/2019_10_18_introduction_to_ckb_script_programming_debugging/ Nervos CKB 脚本编程简介[5]:调试 debug 事实上,CKB 脚本工作的层级要比其他智能合约低很多,因此 CKB 的调试过程就显得相当神秘。在本文中,我们将展示如何调试 CKB 脚本。你会发现,其实调试 CKB 脚本和你日常调试程序并没有太大区别。 本文建立在 ckb v0.23.0 之上。具体的,我在每个项目中使用的是如下版本的 commit: ckb: 7e2ad2d9ed6718360587f3762163229eccd2cf10 ckb-sdk-ruby: 18a89d8c69e173ad59ce3e3b3bf79b5d11c5f8f8 ckb-duktape:347bf730c08eb0aab7e56e0357945a4d6cee109a ckb-standalone-debugger: 2379e89ae285e4e639b961756c22d8e4fde4d6ab 使用 GDB 调试 C 程序 CKB 脚本调试的第一种方案,通常适用于 C、Rust 等编程语言。也许你已经习惯了写 C 的程序,而 GDB 也是你的好搭档。你想知道是不是可以用 GDB 来调试 C