haskell - 从可执行文件中查找 ghc 版本

标签 haskell version executable ghc

我的系统中有一个通过 GHC 编译器构建的可执行文件。有没有办法找到用于构建它的 GHC 版本?

最佳答案

是的,您可以通过 --info标记到 RTS 选项中以找出答案:

$ tldr +RTS --info -RTS
 [("GHC RTS", "YES")
 ,("GHC version", "8.6.5")
 ,("RTS way", "rts_thr")
 ,("Build platform", "x86_64-unknown-linux")
 ,("Build architecture", "x86_64")
 ,("Build OS", "linux")
 ,("Build vendor", "unknown")
 ,("Host platform", "x86_64-unknown-linux")
 ,("Host architecture", "x86_64")
 ,("Host OS", "linux")
 ,("Host vendor", "unknown")
 ,("Target platform", "x86_64-unknown-linux")
 ,("Target architecture", "x86_64")
 ,("Target OS", "linux")
 ,("Target vendor", "unknown")
 ,("Word size", "64")
 ,("Compiler unregisterised", "NO")
 ,("Tables next to code", "YES")
 ]

关于haskell - 从可执行文件中查找 ghc 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61711964/

相关文章:

haskell - 使用GHCJS编译示例程序时未找到Lens

haskell - 使用 Parsec 跳过空白行

c - golang exec.Command 无法运行 C 二进制文件

pyinstaller EXE OSError : could not find or load spatialindex_c-64. dll

version - 如何处理 Yocto 中的发行版

使用 MinGW 的 C++ 可执行文件大小

haskell - 什么是合法的识字 Haskell?某处的正式语法?

haskell - "data"和 "type"关键字有什么区别?

jquery - 为什么 Firefox 3.5.2 的 JQuery.browser.version 返回 1.9.1.2

ios - 使用 objective-c 检查 iOS 更新是否可用?