linux - tcl - 检测 x11 是在 ARM 还是 x86 上运行

标签 linux raspberry-pi arm tcl

我有一个 tcl 脚本,当前通过查看 tk windowingsystem 来检测其平台,然后根据结果是 x11、win32、aqua 等加载不同的库...

但是,这会在 linux 上引起问题 - 因为 raspberry pi 和标准 linux 的库不同。

我正在寻找一种区分在 ARM 上运行的 x11 和在 x86 上运行的 x11 的方法。

有什么建议吗?

最佳答案

标准的 Tcl 包 platform 听起来很理想:

% package require platform
1.0.13
% platform::identify
macosx10.8-x86_64

关于linux - tcl - 检测 x11 是在 ARM 还是 x86 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44190324/

相关文章:

c# - 带有 Kestrel Web 服务器的 Raspberry PI 上的 Ubuntu 上的 ASP.NET Core 应用程序

vue.js - Chromium headless 页面无响应但可在 Firefox 上运行

linux - Linux malloc()在ARM与x86上的行为是否有所不同?

assembly - ARM:为什么立即数只有 12 位?

xcode - 错误 : unexpected token in '.section' directive . 部分 .text

c - Execvp(argv[1], argv),不返回那个文件或目录

crash - 树莓派2崩溃: Internal error oops preempt smp arm

linux - 如何在 linux 中自动将 y 传递给 [y/n] 类问题

linux - 基于正则表达式对大文件进行分块 (LInux)

linux - 如何使用 Puppet 工具安装 Websphere Application Server