In Blender you just have to apply an edge split modifier, and all your sharp and smooth faces should be exported correctly.