问题现象
Rust生成的dll文件不能执行:
***.dll Can’t load IA 32-bit .dll on a AMD 64-bit platform
网上查资料说在构建命令后面跟 --target 命令。但是没解决。
最后在Rust中文社区发帖求助才找到了方法。
问题原因
安装了32位的Rust环境。
解决方法
安装64位Rust环境
第一步——卸载已安装环境
Rust 环境的卸载做的非常人性化,只需要执行如下命令即可
rustup self uninstall
参考:https://www.ixiqin.com/2019/04/remove-rust-environment/
第二步——重新安装Rust环境
- 官网下载exe安装程序:下载地址(看好对应自己系统的位数)
- 运行安装程序,按提示安装。安装详情参考:https://blog.csdn.net/andrewby/article/details/75139736