2011-04-01から1ヶ月間の記事一覧

文字コードの違うextなデバイスをマウントする

vfatとかsambaと違ってextには文字コードを指定してマウントするオプションが無い。 とりあえずそのままマウントしてから、 http://fuse-convmvfs.sourceforge.net/ で文字コードを指定して別の場所に再マウントした。sjisのディスク(ext3)を/mnt/tmpにマウ…

tolua++のクラス登録解読メモ

lua

なんかいろいろやっているっぽい。実験コード sample.pkg $#include "sample.h" module sample { struct Object { int counter_; }; class Factory { Factory(); ~Factory(); Object* create(); }; }sample.cpp #include "sample.h" #include <iostream> Object::Objec</iostream>…

coroutineのデバッグ情報の取り方

lua

local co=coroutine.create(f) local success, msg=coroutine.resume(co, arg1, arg2, arg3) if not success then print(msg) error(debug.traceback(co)) end 重要。無いとデバッグ大変

scons on windows その6(独自Toolの定義)

カスタムのツールを定義するには、pythonスクリプトを所定の位置に置いてexistsとgenerateの2つの関数を定義すればいい。$HOME/.scons/site_scons/site_tools/msvc10.py import os vs_path='C:\\Program Files (x86)\\Microsoft Visual Studio 10.0' vc_pat…