编译环境
文章平均质量分 76
小小2021
这个作者很懒,什么都没留下…
展开
-
安卓编译1:envsetup.sh
build/make/envsetup.shfunction hmm() {cat <<EOFRun "m help" for help with the build system itself.Invoke ". build/envsetup.sh" from your shell to add the following functions to your environment:- lunch: lunch <product_name>-<bui...原创 2021-11-15 18:04:44 · 2219 阅读 · 0 评论 -
ubuntu18.04 VirtualBox5.2 Kernel driver not installed (rc=-1908) VERR_VM_DRIVER_NOT_INSTALLED解决方案
一:Kernel driver not installed (rc=-1908)The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please reinstall virtualbox-dkms package and load the kernel module by executing'modprobe vboxdrv'as root.If your system has E原创 2021-11-12 14:48:36 · 1994 阅读 · 0 评论 -
如何开启ccache缓存机制加速编译
一般ccache开启后,第一次编译是和常规编译没多大区别的,后期的增量编译或者删除out后对同一套代码编译的话,差不多可以提速20%。但如果在不同代码之间来回切换,因为在不停的刷新缓存,所以也没多大提速了。sudo apt install ccache -y然后追加如下内容到 ~/.bashrc 文件下export CCACHE_EXEC=$(command -v ccache)export PATH="$CCACHE_EXEC:$PATH"export USE_CCACHE=tr原创 2021-09-27 09:49:31 · 1069 阅读 · 0 评论 -
001@ubuntu 18无法编译Android 7/8问题
android7/8 默认启用jack-server, 对代码进行预编译和处理,加快系统编译和构建,弊端是同一台机器不允许多用户同时编译,经常出现端口冲突,内存不足和溢出现象<android 10之后该功能默认被禁用了>。另外ubuntu系统默认开启了自动升级功能,因此默认会升级相关软件包或依赖包,从而出现无法编译代码问题。主要问题如下:ubuntu 16.04 Linux 4.15.0-142-generic gcc 5.4.x1)java 8u292 ...原创 2021-05-10 09:30:50 · 148 阅读 · 0 评论