Mac C++ Qtメモ

Ultra expert etopirika5殿の開発環境に関するちょっとした覚え書き
0
Nobuyuki Umetani @etopirika5

RT @kenshi84: EigenというC++用の行列ライブラリがいい感じ。賢いtemplate programmingのおかげでヘッダのインクルードのみでいろんな処理(LU,SVD,Eigen)がそこそこ効率的にできる。eigen.tuxfamily.org

2010-05-18 19:20:39
Nobuyuki Umetani @etopirika5

@hideot OOPで有限要素法を教えるなんて凄いですね.解析ソフトウェアを作るのに,かなり実践的な気がします.流体の有限要素法解析は圧力や移流の安定化がなかなか難しいですよね.

2010-05-18 22:17:13
Nobuyuki Umetani @etopirika5

MacでGMailのオフライン機能が使えないのがちょと不便

2010-05-21 02:11:29
Nobuyuki Umetani @etopirika5

MacでDelFEMのテストプログラムをQt環境上で開発できるようにした.画像はボタンのGUIをつけたもの http://tweetphoto.com/23385355

2010-05-22 08:58:33
Nobuyuki Umetani @etopirika5

XCode上でもDelFEM+QtでGUIつきのFEMの環境を作れた〜!Qtは最高!! http://tweetphoto.com/23390496

2010-05-22 09:39:02
Nobuyuki Umetani @etopirika5

Mac上のQtでは実行時にダイナミックリンクライブラリのパスをQtDYLD_LIBRARY_PATHという環境変数で設定しなきゃいけなくて,そこが難しくて3時間ぐらい手間取った.あとは普通にコンパイルしてビルドすればWindowsと同じソースでGuiプログラうが簡単に作れた.

2010-05-22 09:55:36
Nobuyuki Umetani @etopirika5

qmakeは賢い.Qtのプロジェクトファイル.proが置いてあるディレクトリでqmaek -spec macx-xcodeって打つとQt用のXCodeのプロジェクトファイルを自動生成してくれる.あとはそれをビルドするだけ.

2010-05-22 09:57:43
@etopirika5

RT @kumoriharu: まあ、キュートですからね(^^;) RT @etopirika5: Qtかわいいよ〜Qt!

2010-05-22 10:04:56
Nobuyuki Umetani @etopirika5

@kumoriharu ええ,間違えないです(笑) かわいいは正義!Qtは正義!! RT まあ、キュートですからね(^^;) RT @etopirika5: Qtかわいいよ〜Qt!

2010-05-22 10:07:40
Nobuyuki Umetani @etopirika5

@bleu48 Mac上のGUIライブラリのCocoaなんかはObjective-cですけど,Objective-cじゃなくてC++で開発がしたければやはりQtだと思いますよ

2010-05-22 10:13:45
Kohtaro R. ARARAGI🍋 @kalessinlord

とうとうそ...いえ、どちらかというとブログで特集(?)していただきたいネタです。資金調達できたら僕も魂を売る予定ですので。RT @etopirika5 Qtかわいいよ〜Qt!

2010-05-22 10:21:43
Kohtaro R. ARARAGI🍋 @kalessinlord

mathematica, matlab,GMT など、業界で必要なものはあらかたそろっているし、システムがLinuxだからスクリプトを組みやすいのです。ドキュメントはgoogle docとか使っていけばあっちゃこっちゃ持ち歩けるし、別にofficeもサイトライセンスがありますし。

2010-05-22 10:24:00
Kohtaro R. ARARAGI🍋 @kalessinlord

あんまりガチガチに開発した経験はないのですが、開発環境もフリーなりコストはかかるけどCWなりあるので、別に不自由はしないかなと。

2010-05-22 10:25:44
Nobuyuki Umetani @etopirika5

いいんですか?一度リンゴの世界に来たら二度と帰って来れませんよ(笑) RT @kalessinlord とうとうそ...いえ、どちらかというとブログで特集(?)していただきたいネタです。資金調達できたら僕も魂を売る予定ですので。RT @etopirika5 Qtかわいいよ〜Qt!

2010-05-22 10:27:18
Nobuyuki Umetani @etopirika5

ええ是非とも! RT @bleu48: なるほど了解です。暇できたら触ってみます。 QT @etopirika5: @bleu48 Mac上のGUIライブラリのCocoaなんかはObjective-cですけど,Objective-cじゃなくてC++で開発がしたければやはりQt

2010-05-22 10:28:25
Kohtaro R. ARARAGI🍋 @kalessinlord

@etopirika5 OSの差異って結局なくなってしまうのかなと勝手に予想しています。あと、僕、日本から出るとき(目に見えない)帰る橋を焼いてしまったのですよ。

2010-05-22 10:30:18
Kohtaro R. ARARAGI🍋 @kalessinlord

そう、いつか焼けた納屋のように。

2010-05-22 10:30:37
Nobuyuki Umetani @etopirika5

Objective-Cをラッピングすることもできるんですね.Obj-Cはかなり凄い言語だと聞きますし,いつか触ってみたいのですけど,やっぱり自分はC++が好きなのとWindowsを捨てられないのでQtを使っています.

2010-05-22 10:38:39
Nobuyuki Umetani @etopirika5

@kalessinlord ええ.Qtのような超優秀なクロスプラットフォームライブラリによって,どのOSでもすぐに移植できたりするので便利ですね.やっぱり何でも最後はオープンソースが勝ちますね.渡米するときに背水の陣をひいたわけですね.素晴らしい覚悟です.

2010-05-22 10:44:34
Kohtaro R. ARARAGI🍋 @kalessinlord

"『覚悟』とは!!暗闇の荒野に!!進むべき道を切り開くことだッ!" RT @etopirika5 素晴らしい覚悟です.

2010-05-22 10:48:26
Nobuyuki Umetani @etopirika5

覚悟が!「言葉」ではなく「心」で理解できた! RT @kalessinlord: "『覚悟』とは!!暗闇の荒野に!!進むべき道を切り開くことだッ!" RT @etopirika5 素晴らしい覚悟です.

2010-05-22 10:57:33
Nobuyuki Umetani @etopirika5

なるほど〜やっぱりGUI用の言語と,C++のような低級な言語はあまり合わないんですね RT @kumoriharu: @etopirika5 WebKitが一部Objective-C++を使っていますね。でもしかたなく、って感じです。両者は相容れないですね。

2010-05-22 11:01:31
Nobuyuki Umetani @etopirika5

そろそろ帰るか.一日中Qtいじってたお陰で研究があまり進まなかった.反省...

2010-05-22 11:02:20