monozuku

PC、DIY、電子工作等の情報を発信しています

2010-10-01から1ヶ月間の記事一覧

LuaとLuabindでiPhoneプログラミング

LuaとLuabindを使ってiPhoneアプリケーションを作成するメモです。 ここではLua5.1.4およびLuabind0.9を使用しました。 関連ライブラリのインストール Lua, Boost, Luabindがまだインストールできていない場合はインストールします。MacPortsを使用するのが…

(MFC)リッチエディットコントロールを右端で折り返す

Windowsプログラミングに関するメモです。MFCのリッチエディットコントロールにおいて、右端で折り返されないようにする方法を調べました。 SendMessage(hEdit, EM_SETTARGETDEVICE, 0, 1); あるいは CRichEditCtrl &edit = this->GetRichEditCtrl(); edit.S…

XCodeでLuaを使う

Lua

いよいよXCodeでLuaを使ってみましょう。 Luaのインストール Luaのダウンロードページから最新版のソースをダウンロードしてきます。現時点ではlua-5.1.4.tar.gzでした。 ターミナルを開き、次のように適当なフォルダの中で解凍、インストールします。 tar -…

Objective-C++でLuaを使うときの注意点

Lua

Objective-C++を使ってLuaを扱うとき、そのままをインポートするとエラーが出た。 この場合、を次のように書き換えるといいようだ。 #if __cplusplus extern "C" { #endif #include "lua.h" #include "lualib.h" #include "luaxlib.h" #if __cplusplus } // …

glpngはどこにあるのか

GLpngはOpenGLでpng画像を読み込むのに便利なライブラリ。公式ダウンロードリンクが切れているのでどこにあるかわからない。 と、ネットを調べていたら以下の場所にあるとのこと。ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles/glpng-1.45/glpng.zipとり…