- 积分
- 20
贡献97
飞刀27 FD
注册时间2014-4-25
在线时间4 小时
扫一扫,手机访问本帖
|
Dear All,
1、Android4.2中 我修改了 gps_qemu.c 的 code。
2、现在需要单独编译出 gps.am335xevm.so
3、以下为我的操作步骤:
3.1. source .build/envsetup.sh
3.2 mmm hardware\libhardware\modules\libgps
4、编译的时候出错
- make: *** No rule to make target `out/target/product/generic/obj/SHARED_LIBRARIES/libstdc++_intermediates/export_includes', needed by `out/target/product/generic/obj/SHARED_LIBRARIES/gps.am335xevm_intermediates/import_includes'. Stop.
- make: Leaving directory `/work/forlinx/Android4.2/TI_Android_JB_4.2.2_DevKit_4.1.1'
复制代码 5、然后我自己建立了 libstdc++_intermediates 文件夹, 并从其它目录中 copy 了 export_includes。
6、再次编译又出错
- make: *** No rule to make target `out/target/product/generic/obj/SHARED_LIBRARIES/libm_intermediates/export_includes', needed by `out/target/product/generic/obj/SHARED_LIBRARIES/gps.am335xevm_intermediates/import_includes'. Stop.
- make: Leaving directory `/work/forlinx/Android4.2/TI_Android_JB_4.2.2_DevKit_4.1.1'
复制代码
综上, 麻烦大牛们帮帮忙,单独编译一个模块的正确步骤是什么?,谢谢!
BR!
|
|