add 32bit, revise build method.