opcode是功能强大
源代码在线查看: sconscript
##################### # Options # ##################### SRC=''' OPC_AABBCollider.cpp OPC_AABBTree.cpp OPC_BaseModel.cpp OPC_BoxPruning.cpp OPC_Collider.cpp OPC_Common.cpp OPC_HybridModel.cpp OPC_LSSCollider.cpp OPC_MeshInterface.cpp OPC_Model.cpp OPC_OBBCollider.cpp OPC_OptimizedTree.cpp OPC_Picking.cpp OPC_PlanesCollider.cpp OPC_RayCollider.cpp OPC_SphereCollider.cpp OPC_SweepAndPrune.cpp OPC_TreeBuilders.cpp OPC_TreeCollider.cpp OPC_VolumeCollider.cpp Opcode.cpp StdAfx.cpp ''' SUBDIRS=''' Ice ''' #################### Import('env') import os objs = [] for subdir in Split(SUBDIRS): o = env.SConscript( subdir + '/SConscript') objs.append(o) o = env.BuildObject(Split(SRC)) objs.append(o) Return('objs')