把下载的源码先使用bzip2解压,再使用tar解压。
然后进到解压后的目录,执行mkdir build创建编译目录。
然后进入build目录
执行 cmake ..(官方CMakeLists.txt有写特定平台需要加特定参数,这里我使用默认参数,例如:cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..)注意不要少了后面的"..",因为已经进入build目录了,CMakeLists.txt实际是在当前的上一层目录
在arm64平台编译报错 “-m64”指令问题,这是因为cmake生成Makefile时没有指定平台,所以默认使用了x86的平台编译,所以需要使用 cmake .. -DPROJECT_ARCH="arm64" 指定平台,这样就不会使用x86的编译方式调用 -m64指令了。
此时build目录产生了makefile相关文件
再执行 make -j4 cefclient cefsimple(这里 cefclient cefsimple是可选的,不写就生成所有)
————————————————