Replies: 3 comments 1 reply
-
@Demian101 @dajuguan 关于Rust的新手(也是code新手)入门操作的问题,小白入门,问的有点粗浅,不好意思啦~ |
Beta Was this translation helpful? Give feedback.
0 replies
-
(1)
(2) 首先,什么是 [cfg(test)] ?
这个 test 按钮应该是 rust-analyzer 的自动行为,类似封装了一层语法糖。可以不用管,因为换个编译器可能就没有了, 实际执行直接使用命令行: cargo test test_chap_1
cargo test plot_chap_1_circuit --features dev-graph |
Beta Was this translation helpful? Give feedback.
1 reply
-
(3) 观察你该目录的 mod.rs 文件,是否 mod 包含了你 new 的 file |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
新学Rust和Halo2,且没有跟上学习进度,还未搞懂怎么调试。
还请各位前辈帮我指点一下,如何使用VScode调试Rust的入口。
目前VSCode中已经安装了C/C++(for Windows)、rust-analyzer等插件。
(1)如何调试?以及如何配置launch.json?
以对halo2-tutorials进行调试为例,按下F5后出现如下情况:
launch.json中的配置如下:
(2)打印出table图形的test,如何显示出来?是否缺少了什么dependencies,还是需要做什么设置?
以chap1中的simple.rs为例
上面的test_chap_1可以被run test
但后面的 plot_chap_1_circuit不能被run test
(3)一个rs文件,需要具体什么条件才能Run test,或是缺少了哪些操作的步骤?
用同一个rs(如simple.rs),copy一份后,这个新的rs却不能被调试。同 时也没有从插件而来的一些提示,这是为何?
Beta Was this translation helpful? Give feedback.
All reactions