本篇是运行rust第一个程序时遇到的问题。
使用rustc编译并运行时没有这个问题
但是使用cargo时就出现了如下的问题:
我的目录如下:
解决方法:进入Cargo.toml,由于报错信息中出现的是a [lib] section, or [bin] section must be present,所以在配置文件toml中增加一个bin配置,如下图所示
增加name和path
最终就可以运行了,运行结果如下图:
本文参考文章:
https://stackoverflow.com/questions/37491436/failed-to-parse-manifest-no-targets-specified