PDA

Visualizza la versione completa : [C++] Unresolved external symbol usando la funzione PhoneMakeCall


DarthSandr
16-01-2012, 11:34
Ciao.
Sto provando ad usare la funzione PhoneMakeCall e, nonostante abbia incluso <phone.h> mi da un errore del tipo:

"unresolved external symbol PhoneMakeCall referenced in function...."

Io sto usando Visual Studio 2008 e il progetto ha impostata come piattaforma Windows Mobile 5.0 Pocket PC SDK (ARM4I) e la libreria phone.lib e' presente nella cartella dell'SDK sul disco fisico.

A cosa puo' essere dovuto quest'errore? Devo includere anche la lib nel progetto oltre al .h?

oregon
16-01-2012, 11:41
Originariamente inviato da DarthSandr
Ciao.
Sto provando ad usare la funzione PhoneMakeCall e, nonostante abbia incluso <phone.h> mi da un errore del tipo:

"unresolved external symbol PhoneMakeCall referenced in function...."

Io sto usando Visual Studio 2008 e il progetto ha impostata come piattaforma Windows Mobile 5.0 Pocket PC SDK (ARM4I) e la libreria phone.lib e' presente nella cartella dell'SDK sul disco fisico.

A cosa puo' essere dovuto quest'errore? Devo includere anche la lib nel progetto oltre al .h?

Sicuramente devi indicare la libreria (quell'errore proprio dovuto alla mancanza della libreria .lib). Indicala nelle opzioni del progetto, per quanto riguarda il linker ...

DarthSandr
16-01-2012, 11:47
Fatto.
Grazie dell'aiuto.
Pensavo che in quella sezione del linker (additional dependencies) si dovessero inserire solo delle librerie non di sistema (ritenevo che phone.lib fosse cmq una libreria di sistema essendo inclusa nell'SDK)

Ciao
Sandro

Loading