LoginSignup
0
0

More than 3 years have passed since last update.

linphone-sdkをビルドする

Posted at

誰得な気がしますが、情報少なすぎる気がするので、投稿します。
もともとWindows UWP向けにビルドしたかったんだけど、上手くいかずとりあえずLinuxだとビルド出来ることの確認で。

環境

  • OS : Ubuntu 19.10 x64(VultrのVPS)
    • 4core / 8GB

ビルド環境構築

移行の操作はビルドし終わったら環境を壊すつもりで作っているので、すべてroot権限で操作してます。

# sudo apt-get install cmake cmake-curses-gui doxygen python-pip python-setuptools  nasm yasm \
 libx11-dev build-essential  make pkg-config libx11-dev libxv1  libpulse-dev pulseaudio libasound2-dev pavucontrol
# pip install pystache
# pip install six

ビルド

# git clone https://gitlab.linphone.org/BC/public/linphone-sdk.git --recursive
# cd linphone-sdk/
# mkdir build
# cd build
# cmake ..
# ccmake .
# cmake --build . --parallel <number of jobs>

最後のコマンドの parallel は並列してビルドするためのパラメータです。
ビルドが失敗したときに何が原因が分かりにくいため、上手くビルド出来なかったときは、パラメタを外してみてください。

build/linphone-sdk/desktop/ 配下にビルドされたファイル群が出力されます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0