第三十九章 Linux下编译的一些注意事项

如何抽取头文件作为SDK

很多情况下我们编译完成WebRTC后,需要直接将Lib和头文件以一种比较好的目录结构形式给外部程序调用,而默认的WebRTC的编译系统将目标文件输出在了WebRTC源代码目录中,相对来说不是很直观和方便。

个人技术博客: fuqifacai.github.io

更多技术资讯下载: 2img.ai

相关配图由微信小程序【字形绘梦】免费生成

第三十九章 Linux下编译的一些注意事项

我们通过使用下面的脚本,一键抽取头文件和Lib文件,形成类似SDK一样的包。方便外部程序使用。

##注意

1 在Linux下生成头文件的抽取 使用脚本 GenerateSDK.sh .放在src目录下

2 需要在src平级目录创建linux-include 目录,用于存放生成后的内容

3 执行./GenerateSDK.sh

文件内容

#!/bin/bash
  src=`find ./ -name "*.h*"`
  echo $src
for obj in $src
do      echo "cp header file $obj"      cp --parents $obj ../linux-include/
  done

禁止X 窗体系统的编译

剩余内容需解锁后查看

您需要付费解锁才能查看当前内容

VIP会员免费
已付费?登录刷新

Paragoger衍生者AI训练营。发布者:稻草人,转载请注明出处:https://www.shxcj.com/archives/6625

(0)
上一篇 2024-09-30 2:45 下午
下一篇 2024-09-30 2:46 下午

相关推荐

发表回复

登录后才能评论
本文授权以下站点有原版访问授权 https://www.shxcj.com https://www.2img.ai https://www.2video.cn