Cygwin / MinGwの最近のブログ記事

msys,ls,cmd.exe めも

ただのメモです。

Windows のコマンドプロンプトで msys の ls に日本語を表示させる。

ディレクトリ (ワタシの場合 )
C:\Users\<ユーザ名>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

ファイル
Command Prompt.lnk

プロパティ
%windir%\system32\cmd.exe /k cd /d d:/users/<ユーザ名> && doskey ls=ls --color=auto --show-control-chars $*

eclipse + qt4.5

Vista SP2 にインストール。

用意したもの、以下のとおり。はっきりいってよくわかっていない。
eclipse-cpp-ganymede-SR2-win32.zip ... (1)
qt-sdk-win-opensource-2009.02.1.exe ...(2)
qt-eclipse-integration-win32-1.5.1.exe ... (3)

次も一応ダウンロードだけしといた。
qt-win-opensource-4.5.1-mingw.exe ... (4)
qt-creator-win-opensource-1.1.1.exe ... (5)

(1) を展開。 c:\opt\eclipse\ に置く。
このディレクトリにはほかのバージョンの eclipse も置かれているので
実行ファイル(exlipse.exe)の位置は"C:\opt\eclipse\eclipse\eclipse.exe"

(2) を実行。 c:\opt\Qt\2009.02 にインストール。
C:\Program files\ 以下にインストールするのがいいんだろうけどなんとなく変えてみた。

(3) を実行。 C:\opt\Trolltech\Eclipse にインストール。
Eclipse のインストレーションは C:\opt\eclipse\eclipse
MinGW のインストレーションは C:\opt\Qt\2009.02\mingw\bin
をそれぞれ指定。

(4),(5) は今日は使わなかった。

Eclipse を起動。
パスを追加する。メニュー(Window) (Preference) [QT]
Bin Path: C:\opt\Qt\2009.02\qt\bin
Include Path: C:\opt\Qt\2009.02\qt\include

で、コンパイルはできるけどデバッグと実行ができない。
なにが足らないんだろ。。。

--- 1時間後、
パス(C:\opt\Qt\2009.02\qt\bin)を通したらエクスプローラから直接実行はできた。
でもまだデバッグできない。

--- さらに1時間後、
http://lists.trolltech.com/qt-interest/2008-06/msg00543.html
を見つけてプロパティをいじる。
[ Debugger Tab - Main Tab ]のデバッガのパス変更と、
C:\opt\Qt\2009.02\mingw\bin\gdb.exe
[ Debugger Tab - Shared Libraries Tab ]のライブラリの追加。
C:\opt\Qt\2009.02\lib
で何とか動いたみたい。

以前別の場所に書いていた備忘録。探すの不便だからこちらにも転記。

cygwin のXを使うとき僕のPCでは101キーボードなのに106の設定になってしまう。
以前この問題を解決するのにネット上をずいぶんと探し回った。
先日PCのハードディスクを入れ替えてソフトの再インストールをしたところこの問題が再発。
何をどういぢってやれば良かったか忘れていたのでまた一苦労。
二度あることは三度あるかもしれないのでここにメモしておこう。
-xkblayout と -xkbmodel がミソらしい。

run XWin -multiwindow -clipboard -silent-dup-error -xkblayout us -xkbmodel pc101

三度ありました。(05.02.25)
四度目 (06.04.11) / 元記事 (04.11.12)

連絡先

nakanohito