2013-03-21 22 views
5

Ho scaricato con successo il codice sorgente per pjsip e lo ho compilato per iphone. Posso eseguire il progetto di esempio iOS fornito con la versione. Il prossimo passo per me è costruire il mio progetto che usi le librerie pjsip, questo io dove inizio ad avere problemi.Come posso usare pjsip nel mio progetto iOS?

Ho aggiunto le stesse librerie utilizzate dal progetto di esempio nel mio progetto. Ho anche impostare il "Header percorsi di ricerca" sotto "Build Settings" per "$ {SOURCE_ROOT}" Dopo che cerco di includere la libreria PJSIP da typning:

#include <pjsua-lib/pjsua.h> 

Xcode mi dà l'errore 'pjsua-lib /pjsua.h 'file non trovato. Qualcuno può dirmi cosa sto facendo di sbagliato?

risposta

7

è necessario includere le cartelle

path/to/pjsipprojectfolder/pjsip/include 
path/to/pjsipprojectfolder/pjmedia/include 
path/to/pjsipprojectfolder/pjnpath/include 
path/to/pjsipprojectfolder/pjlib-util/include 
path/to/pjsipprojectfolder/pjlib/include 

ai tuoi "Header Search Paths" sotto "Build Settings".

Ora il compilatore può trovare tutti i file * .h

+0

Grazie! Questo ha risolto il mio problema. – joakimb

+0

@joakimb come hai aggiunto Path? Sto avendo lo stesso problema. Sto anche seguendo questo tutorial. –