我正在寻找一种简单的方法来确定系统是否是Perl 5中的32位或64位.我已经perlvar向后和向前阅读了手册页,并且没有发现包含系统CPU架构的变量(CPU)体系结构Perl编译为将足够接近).这是我最接近的:
chomp (my $arch = `uname -m`);
Run Code Online (Sandbox Code Playgroud)
我想知道是否有更优雅的方法来确定这一点; 我讨厌依赖反引号表达式,因为它们都是瓶颈,往往是不安全的,并且经常(特别是这个例子)打破了跨平台的兼容性.Perl没有理由不应该有这些信息.
| 归档时间: |
|
| 查看次数: |
2158 次 |
| 最近记录: |