Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1.CMakeTutorial
2.Qt5App
3.QMLTutorial
4.WebRTCSimpleApp
5.JanusQtClient
OWNERS
README.md

README.md

tutorial_webrtc

Prerequisites can be found here

JanusQtApp code will be update by the end of the week

CMake Tutorial

This example is to show the basics of CMake and how to compile a C++ file We introduce these concepts

  • project ()
  • add_executable ()
  • Configure with cmake ..
  • Cross-platform compiling with cmake --build .

Steps :

cd MYBUILD
cmake ..
cmake --build .

WebRTC simple app

This example is to show the basics of CMake We introduce these concepts

  • project ()
  • add_executable ()
  • Configure with cmake ..
  • Cross-platform compiling with cmake --build .
cd SimpleApp
cd MYBUILD
cmake -G "Visual Studio 14 2015 Win64" ..
cmake --build .

Qt5 App

This example is to show the basics of Qt5 We introduce these concepts

  • QApplication object
  • find_package(Qt5 COMPONENTS Widgets)
  • qt5 link with module
cd QtHelloWorld
cd MYBUILD
cmake -DQt5_DIR=Path_to_Qt5 -G "Visual Studio 14 2015 Win64" ..
  //For exemple, for Windows : -DQt5_DIR=C:\Qt\5.9.2\msvc2015_64\lib\cmake\Qt5
cmake --build .