webrtc mips build:为什么rtc_executable build生成ELF 32位LSB共享对象而不是ELF 32位LSB可执行文件

时间:2018-06-19 11:02:29

标签: webrtc mips

我试图为mipsel交叉编译webrtc:

1)gn gen out/mips --args=target_os=”linux” target_cpu=”mipesel”

2)ninja -C out/mips 构建成功,我想运行一些示例代码,例如example/peerconnection/server,工件在peerconnection_server下生成为out/mips。我跑的时候

3)file peerconnection_server

它显示了 out/mips/peerconnection_server: ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, interpreter /lib/ld.so.1, for GNU/Linux 3.2.0, not stripped

我的问题是:我如何配置gn构建系统,因此生成的peerconnection_server类型是ELF 32-bit LSB executable而不是上面的ELF 32-bit LSB shared object

注意:我也尝试过arm构建,类型确实是ELF 32-bit LSB executable

0 个答案:

没有答案