windows - Rust:如何对SAFESEH图像进行链接不安全

标签 windows rust

我需要使用/SAFESEH:NO选项在普通的C++程序中链接Rust程序中的一个库,Rust程序是一个古老且非常重要的安全算法库,没有源代码,但是在Rust中,我找不到一个设置此选项的方式。
请帮忙。

最佳答案

这个问题已被解决。
创建配置文件.cargo/config。
并设置rustflags。

[target.i686-pc-windows-msvc]
rustflags = [
  "-C", "link-arg=/SAFESEH:NO",
]

关于windows - Rust:如何对SAFESEH图像进行链接不安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65176864/

相关文章:

string - Rust 是否提供了一种直接从字节 (u8) 数组中的 ASCII 数据解析整数的方法?

rust - 我可以获取响应正文文本并从Actix-Web中间件对其进行修改吗?

multithreading - 我如何总结使用 Rust 从 1 到 1000000 的并发性?

windows - 如何防止 Rust std::process:Command 将 .exe 相对路径插入参数?

python - 我们能知道 Python 脚本是从 Windows 还是文本终端启动的吗?

java - 如何在 Java 中制作 Windows 7 工具提示

python - Windows 错误 [5] : Access Denied H2o Deep Learning Framework Initialization using Python

windows - 查看布局 rebol 3 不工作

rust - 当你在 Rust 中可变地隐藏一个 Vector 时会发生什么?

regex - 用正则表达式过滤字符串