如何获取 nim 程序的 c 代码



我按照文档编译了nim compileToC helloworld.nim ,但它只是吐出了一个可执行文件。如何查看中间 C 表示形式?

2019年更新(Nim 0.19.2)

默认 nimcache 目录已从当前工作目录更改为:

  • 适用于 Linux 和 MacOS 的$HOME/.cache/nim/<project_name>
  • 适用于视窗的$HOME/nimcache/<project_name>

有关详细信息,请参阅相关的 nim 编译器文档文章。

nim -c -d:release c helloworld.nim只是在nimcache中创建C文件,而不编译和链接它们。 -d:release使代码更易于阅读。

已解决:编译 nim 程序时,会在包含 c 代码的同一目录中自动生成nimcache目录。

相关内容

最新更新