有没有办法从Rust程序中检测编译器版本?

BitTickler

在C ++中,您可以使用__clang_version__Rust有类似的东西吗?我在互联网上搜索,但一无所获。

DK。

不直接。

有一个rustc_version箱子rustc可以在命令行上告诉您可访问的版本设计用于构建脚本。还有rustc_version_runtime一种类似的方法,但是将信息作为运行时调用公开(即,它在编译时检测到编译器版本,但在运行时公开它)。

标准免责声明:要非常小心写任何依赖于编译器版本。理想情况下,您应该只测试使用semver支持的功能的最低版本(上述两个库都直接支持)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法在依赖项中强制执行编译器目标版本?

来自分类Dev

有没有办法检查编译器是否内联C ++ lambda函数?

来自分类Dev

有没有办法让 Swift 编译器忽略错误?

来自分类Dev

有没有办法在build.rs中检测Windows版本?

来自分类Dev

从编译器获取参数时,有没有办法避免预处理器宏?

来自分类Dev

有没有办法在rust中修改SystemTime?

来自分类Dev

从临时返回按值的string_view时,有没有办法得到编译器警告?

来自分类Dev

泛型:有没有办法让编译器检查T是否是特定的UIView子类?

来自分类Dev

有没有办法在较旧的C / C ++编译器中使用C ++ 11线程对象

来自分类Dev

有没有办法重新排列由TypeScript编译器生成的JavaScript模块?

来自分类Dev

有没有办法“告诉” IntelliSense 和编译器该类实现了接口而不实际实现它?

来自分类Dev

有没有办法在浏览器中本地运行C程序?

来自分类Dev

有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

来自分类Dev

有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

来自分类Dev

有没有办法找出哪个ndk版本用于编译android .so共享库?

来自分类Dev

Google Closure编译器发出警告:类型不兼容;即使参数具有通用类型,有没有办法解决?

来自分类Dev

有没有办法告诉编译器我正在管理循环中变量的所有权?

来自分类Dev

有没有办法使用sqflite在flutter应用程序中检查数据库版本?

来自分类Dev

有没有办法检测对混合模式的支持?

来自分类Dev

有没有办法防止nmap服务检测?

来自分类Dev

有没有办法安装Windows(通用)应用程序的旧版本?

来自分类Dev

有没有办法使用 TFS CLI 搜索和提取应用程序版本?

来自分类Dev

有没有办法获取liblapack.a的版本?

来自分类Dev

有没有办法安装Chocolatey的早期版本?

来自分类Dev

有没有办法获取liblapack.a的版本?

来自分类Dev

有没有办法在Chrome调试器中移动程序计数器?

来自分类Dev

有没有办法检测照片库中的照片是否曾经被编辑过?

来自分类Dev

有没有办法在REST API Jersey中检测预检请求?

来自分类Dev

有没有办法检测熊猫中类别变量的变化?

Related 相关文章

  1. 1

    有没有办法在依赖项中强制执行编译器目标版本?

  2. 2

    有没有办法检查编译器是否内联C ++ lambda函数?

  3. 3

    有没有办法让 Swift 编译器忽略错误?

  4. 4

    有没有办法在build.rs中检测Windows版本?

  5. 5

    从编译器获取参数时,有没有办法避免预处理器宏?

  6. 6

    有没有办法在rust中修改SystemTime?

  7. 7

    从临时返回按值的string_view时,有没有办法得到编译器警告?

  8. 8

    泛型:有没有办法让编译器检查T是否是特定的UIView子类?

  9. 9

    有没有办法在较旧的C / C ++编译器中使用C ++ 11线程对象

  10. 10

    有没有办法重新排列由TypeScript编译器生成的JavaScript模块?

  11. 11

    有没有办法“告诉” IntelliSense 和编译器该类实现了接口而不实际实现它?

  12. 12

    有没有办法在浏览器中本地运行C程序?

  13. 13

    有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

  14. 14

    有没有办法找到更新的程序/程序包是否在官方的Ubuntu版本库中?

  15. 15

    有没有办法找出哪个ndk版本用于编译android .so共享库?

  16. 16

    Google Closure编译器发出警告:类型不兼容;即使参数具有通用类型,有没有办法解决?

  17. 17

    有没有办法告诉编译器我正在管理循环中变量的所有权?

  18. 18

    有没有办法使用sqflite在flutter应用程序中检查数据库版本?

  19. 19

    有没有办法检测对混合模式的支持?

  20. 20

    有没有办法防止nmap服务检测?

  21. 21

    有没有办法安装Windows(通用)应用程序的旧版本?

  22. 22

    有没有办法使用 TFS CLI 搜索和提取应用程序版本?

  23. 23

    有没有办法获取liblapack.a的版本?

  24. 24

    有没有办法安装Chocolatey的早期版本?

  25. 25

    有没有办法获取liblapack.a的版本?

  26. 26

    有没有办法在Chrome调试器中移动程序计数器?

  27. 27

    有没有办法检测照片库中的照片是否曾经被编辑过?

  28. 28

    有没有办法在REST API Jersey中检测预检请求?

  29. 29

    有没有办法检测熊猫中类别变量的变化?

热门标签

归档