2008-06-28から1日間の記事一覧

休日出勤

今日は休日ですが、会社で働いてきました。まだ休日出勤する気分にはなれないのですが、上からの命令とあらば僕らサラリーマンは働かざるをえないわけで… とはいえ、午前中は荷物が届く予定だったので午後からの出社。しかも、僕は午後出社だったにもかかわ…

CからLuaを実行

Lua

CのプログラムでLuaの命令を実行してみます。 ここのサンプルをほんのちょっとだけ変更。 http://lua-users.org/wiki/EasyManualLibraryLoad // lua_test.c #include "lua.h" #include "lauxlib.h" #include "lualib.h" int main(int argc, char* argv[]) { …

Luaのインストール

Lua

Luaを入れてみました。環境はmsysです。 ~/src:$ wget http://www.lua.org/ftp/lua-5.1.3.tar.gz ~/src:$ tar zxvf lua-5.1.3.tar.gz ~/src:$ cd lua-5.1.3 ~/src/lua-5.1.3:$ make mingw ~/src/lua-5.1.3:$ make install ~/src/lua-5.1.3:$ cp src/lua51.dl…

Vistaでmsysのinstall.exeが動かない

Luaを入れようと思ったら、install.exeの実行で"Permission dennied."と怒られてしまった。なんで?? bashを管理者として実行するととりあえず大丈夫でした。これじゃいろいろと不都合があるので調べてみたところ、どうやら、Vistaのセキュリティが働いていて…

ctags, タグジャンプ

タグジャンプ、すごく便利。今まで毎回Grepかけてた僕がばかみたい。。。 ctags を拾ってくる ctags をタグジャンプ使いたいソースのディレクトリに対して実行 ファイルをviで開いて、ジャンプしたい関数名や変数名のところにカーソルを移動 C+] で定義にジ…

静的ライブラリの作り方

Visual Studioを使わないでライブラリを作る方法がわからなかったので。少なくともこれまでに2,3回はやってるはずなのにかけらも覚えてないということは、たぶん過程を理解していないから。 オブジェクトファイルを作る ライブラリを作る ライブラリのイン…