Cómo configurar webrtc en entorno Windows
2. Instale MicrosoftSDK7.1. Al instalar SDK7.1, SDK7.1 se instalará en la unidad C de forma predeterminada. Asegúrese de prestar atención a la ruta de instalación de SDK7.1, porque el archivo de configuración del proyecto WebRTC se especifica en... El nombre del archivo \build es common.gypi. Si no desea instalarlo en la unidad C, debe modificar el archivo de configuración; de lo contrario, aparecerán varios problemas de advertencia.
3. Instale Microsoft DirectXSDK (junio de 2010).
4. Instale Python 2.6 (también pueden ser otras versiones, pero después de probar, la versión 2.6 tiene menos problemas) y agregue el directorio de instalación a la variable de entorno del sistema Ruta (por ejemplo, mi instalación). El directorio es D: \WebRTC\Install\Python26)
5. Habrá dos métodos de compilación y descarga de la siguiente manera:
5.1 Ya existe un paquete completo de compilación y descarga depot_tools. (Dado en la carpeta):
5.1.1 Agregue la ruta de depot_tools descomprimida a la variable de entorno del sistema Path (por ejemplo, mi ruta es D:\WebRTC\Install\ Depthon26)
5.1.1, agregue la ruta de depot_tools descomprimida a la variable de entorno del sistema Path (por ejemplo, mi ruta es D:\WebRTC\Install\ Depthon26). \Install/depot_tools)
5.2. Compile la construcción del entorno sin descargar el paquete de compilación depot_tools
5.2.1. Instale las herramientas GIT, descargue e instale Git, Tortoisegit: (Esta máquina: Git -1.7.11-preview20120710, TortoiseGit-2012-09-08-cb73a5c-32bit)
Elija la versión adecuada para su sistema, descárguela e instálela (Nota: TortoiseGit es solo una interfaz gráfica de usuario, usted Git debe estar instalado).
Agregue manualmente el directorio bin en Git a la variable de entorno del sistema Path. La instalación de TortoiseGit encontrará el directorio de Git y lo configurará automáticamente.
5.2.2 Descargue e instale TortoiseSVN, un SVN (herramienta de administración de versiones de código)
5.2.3 Descargue y configure depot_tools y agregue la ruta de la carpeta a la variable de entorno Path.
Cree una carpeta para almacenar depot_tools, ingrese el directorio con cmd (ctd:/depot_tools; d:;...)
6. I El directorio de almacenamiento aquí es D:\WebRTC\WebRtcPj)
5.1.3 Abra la ventana de DOS e ingrese el directorio de almacenamiento WebRTC que acaba de crear.
Ingrese en secuencia: p>
A: gclient config --name trunk
B: gclient sync --force (use gclient sync --revision para obtener la versión anterior) solución de sincronización
C : gclient runhooks --force generar solución local
7. Abra VS e importe el proyecto peerconnection_all.sln y configure el entorno VS de la siguiente manera: Herramientas|Opciones|Proyectos y soluciones|Directorios VC
Archivos ejecutables:
1.C:\Program Files\MicrosoftSDKs\Windows\v7.1\Bin
2. p>3 . C:\Program Files\Microsoft DirectX SDK(junio de 2010)\Utilities\bin\x86
4.bin\x86
Incluir archivos:
C: \Program Files\Microsoft DirectX SDK(junio de 2010)\Include
C:\Program Files\MicrosoftSDKs\Windows\v7.1 incluye
Archivos de biblioteca:
C:\Program Files\MicrosoftSDKs\Windows\v7.1\Lib
C:\Program Files\Microsoft DirectX SDK(junio de 2010)\Lib\ x86
Generado ejecutable Los archivos se encuentran en "\trunk\Debug", por ejemplo "peerconnection_sys". Por ejemplo, "peerconnection_server.exe" y "peerconnection_client.exe".