emblog

webのチラ裏、linux、Qt関連はまった&はまってる事etc

[Qt] QtCreatorのコンパイラにMicrosoft Visual C++ Compilerを追加する

Microsoft Visual C++ Compilerを追加する

Windows板のQtSDKには、C++のコンパイラとして、
MinGWが含まれているのですがSDKパッケージ(v1.1.3)に含まれている
QtのCreator(v2.3.1)は、Microsoft Visual Studioのコンパイラ
使用して構築されています。
(どこかで見たのですが、確かVS2008だったはず。)


この為、QtDesignerプラグインを作成して登録する場合には
VSコンパイラでコンパイルしたものしか駄目みたいです。
(ここで、1week程度はまってたwwww)


ここでは、無償公開された統合開発ツールである
Visual Studio Express Editionを使用します。
Adding Qt Designer Plugins(To use Qt Designer plugins~)
VIVA Freeeeeeeeeee!!!!!!


Visual Studio 2010 Express Editionが最新版ですが、
上記の事もあり、Visual Studio 2008 Express Edition
を今回使用しました。

f:id:sazus:20111122005427p:image:w400
ダウンロード先:
Visual Studio 2008 Express Edition


Visual C++ 2008 Express Editionのインストール

DAEMON Tools等で
VS2008ExpressWithSP1JPNX1504866.iso
をマウントまたは、CDに焼いてインストール。
f:id:sazus:20111122005428p:image:w400
Visual C++ 2008 Express Editionを選択。
あとは、よしなにインスコ。

環境変数の追加

デスクトップのコンピュータ
右クリック プロパティを選択
システムの詳細設定を選択
f:id:sazus:20111122005429p:image:w400

システムのプロパティの 詳細設定タブ
f:id:sazus:20111122005430p:image:w400

環境変数をクリック。
f:id:sazus:20111122005431p:image:w400

変数名: INCLUDE
変数値: C:\Program Files\Microsoft Visual Studio 9.0\VC\include;C:\Program Files\Microsoft SDKs\Windows\v6.0A\include;
変数名: LIB
変数値: C:\Program Files\Microsoft Visual Studio 9.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib;

を追加する。

環境変数を追加しないと・・・

コンパイル時に以下のようなエラーになるので
環境変数は、確認したほうがいいかも
(ここでも、1~2時間程度はまってたのは内緒wwww)
f:id:sazus:20111122005432p:image:w400

jom 1.0.6 - empower your cores

command faild with exit code 2
command faild with exit code 2
プロセス "C:\QtSDK\QtCreator\bin\jom.exe"はコード2で終了しました。
プロジェクト ***をビルド中にエラー(ターゲット: デスクトップ)
ビルドステップ'Make'実行中

(正直、コンパイルのログだけだと意味不明orz)
ビルドの問題点を参照して、エラーの原因を確認
f:id:sazus:20111122005433p:image:w400
これで、includeのパスが通っていないことが分かる。

Qt4.7.4 for Desktop - MSVC2008(Qt SDK)の確認

QtCreatorを起動。
ツール→オプション
Qt4およびツールチェインに
MSVCが自動検出されているのを確認する。
f:id:sazus:20111122005434p:image:w400
f:id:sazus:20111122005435p:image:w400
f:id:sazus:20111122005436p:image:w400
上記では、デバッガが認識されていませんが、
32 ビット版 Debugging Tools for Windows
をインストールする事により、認識されます。
f:id:sazus:20111122005437p:image:w400


これで、やっとカスタムプラグインを作成できるw
Adding Qt Designer Plugins

HatenaBlog(beta)ファーストレビュー

HatenaBlog(beta)はじめました!

f:id:sazus:20111118013744p:image:w400
書き残そう。あなたの人生の物語。
って事ではじめました。
(ただの、新し物好きってだけですがwwwwww)


はてなダイアリーの方ですら、はじめたばかりなのに。

実際、管理画面をみてもかなりシンプルで
これから徐々にはてなダイアリーの便利な機能が拡張されるかもしれません。

まだ招待制のベータ版であり、なかなか早く招待されて触ってみたいって方の為に
現状のシンプルな管理画面をreview。
これを見て、妄想してみてください!



ダッシュボード

f:id:sazus:20111118013745p:image:w400
同じはてなIDで、blogがいくつも作成可能なみたいです。

記事を書く

f:id:sazus:20111118013746p:image:w400
この辺は、はてなダイアリーと同じかな。
設定で"はてな記法モード"と、"見たままモード"(実際のブログの表示に近い状態で編集)
で選べまして、上記の画像は"はてな記法モード"の方です。

記事の管理

f:id:sazus:20111118013747p:image:w400
これも、はてなダイアリーでおなじみ。
たぶん、下書きやら過去記事の管理ができるっぽい。
(まだ、一個も書かずにキャプったから何も記載なし)

設定

f:id:sazus:20111118013748p:image:w400
今のところ、本当に基本的な設定のみです。

大きく違うのは、

  • 見たままモード

実際のブログの表示に近い状態で編集できます

はてな記法を使用して編集できます
※一部のはてな記法はご利用になれません。
との事。
一部って、何が使えないんだろう。ヘルプをざっとみたけど
ちょっと分からない・・・。
ブログ開設時は、見たままモードに設定されています。

デザイン

f:id:sazus:20111118013749p:image:w400
デザインテーマは、今のところ

  • Aero
  • natural
  • Bordeaux
  • Epic

の4種類。

デザイン設定は、下のように色々変更できたりします。
またCSSの編集もできるので、色々変更できたりできそうです。
f:id:sazus:20111118013750p:image




かなり、ざっくりしか見てませんが
こんな感じでした。

個人的には、記事記載中の自動下書き保存が欲しかったりする。
結構、これ書くときも途中でページ移動してしまって
書いた内容がきえてしまうので、対応して欲しいところですね。



すんごい、利用した~いって方へ

はてなIDか、メールアドレスを入力で、
招待メールが1日に1通まで送信できるようなので
コメント等に記載して頂ければ招待しますよ。