64bitか否か

| | Comments (0) | TrackBacks (0)
最近では64bit環境でのソフトウェア開発も珍しくなくなってきましたが、シェルなどでパスを調べるときlib64なのかlibなのか調べるベストな方法がわからず悩んでいたんですが、コレダってのを見つけたので紹介します。

  if [ "`arch`" = "x86_64" ]; then
  LIBDIR="lib64"
  else
  LIBDIR="lib"
  fi

archってコマンド用意されてました。調べた環境がCentOS5なので他の環境であるかわかりませんが知ってると便利ですよね。

ちなみに uname -i でも同じものがとれるんですがね...w

コマンドから抜粋
# uname --help
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"

0 TrackBacks

Listed below are links to blogs that reference this entry: 64bitか否か.

TrackBack URL for this entry: http://lab.hde.co.jp/blog/mt-tb.cgi/94

Leave a comment

About this Entry

This page contains a single entry by kei published on February 17, 2009 12:55 PM.

vim上でpythonコードをデバッグする was the previous entry in this blog.

チェリーコーラ飲んでみた is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.