背景: 之前在公司做一个石化项目的时候,用到了POCO。以往都是直接用Entity, 通过Mapping映射进行Entity到POCO的转换,转换的POCO实体支持延迟加载,它主要是配合code first使用(Code first则是指我们先定义POCO这样的实体class,然后生成数据库),现在也可以使用 EF Power tools将已经存在的数据库反向生成poco的class。 是什么:
想编译下POCO的Android版本,发现官方只支持Linux或者Mac OS X,简单尝试了下cygwin,发现NDK的Windows版本工具链因为使用Windows风格的文件路径,所以基本不能与cygwin配合使用,遂而索性装了一个Ubuntu,前期准备工作完毕后,编译却总是失败: '...arm-linux-androideabi/bin/as': execv: Exec format e