2010-11-21 8 views
0

Je suis en train de compiler un exemple de programme Intel Appup 'SlideshowexampleApplication', qui nécessite Xmllite.lib. J'ai cherché et j'ai vu que je devais ajouter ce fichier aux options de l'éditeur de liens dans Visual Studio 2008, mais je ne vois pas l'option de l'éditeur de liens sous Propriétés du projet -> Propriétés de configuration. J'ai essayé d'ajouter 'SDKs C: \ Program Files \ Microsoft \ Windows \ v6.0A \ Include' en tant que répertoire Include supplémentaire, mais j'obtiens toujours une erreur de compilation.Ajout de xmllite.lib à Visual Studio 2008

Construire commencé: Projet: PicasaExampleComponent, Configuration: Debug Win32
bibliothèque Création ...

LINK: LNK1181 d'erreur fatale: ne peut pas le fichier d'entrée ouvert 'XMLLite \ lib \ XmlLite.lib'

Voici l'exemple de projet: http://appdeveloper.intel.com/en-us/article/slideshow-example-windows

+0

Dans quel répertoire se trouve la lib? –

+0

C'est dans les SDK C: \ Program Files \ Microsoft \ Windows \ v6.0A \ Lib que j'ai ajoutés dans la liste des répertoires d'inclusion supplémentaires. – Andy

Répondre

1

Il ressemble à l'exemple d'application utilise un chemin relatif pour la bibliothèque f ile, en ajoutant XMLLite \ Lib au nom de fichier de la bibliothèque.

Cela pourrait se produire à la suite d'un #pragma dans le code exemple d'application, vous pouvez exécuter findstr sur le code source pour voir s'il y a des références à XmlLite.lib?

http://msdn.microsoft.com/en-us/library/7f0aews7(v=VS.100).aspx pour info sur #pragma car il est utilisé de cette façon.

EDIT: En fait, les projets de cet échantillon sont mis en place pour faire référence à un XmlLite qui est installé avec l'exemple de code:

G: \ SlideshowExample> findstr/si xmllite.lib . PicasaExampleComponent \ PicasaExampleComponent.vcproj: AdditionalDependencies = "XMLLite \ lib \ XmlLite.lib" PicasaExampleComponent \ PicasaExampleComponent.vcproj: AdditionalDependencies = "XMLLite \ lib \ XmlLite.lib" PicasaExampleComponent \ PicasaExampleComponent.vcxproj: XMLLite \ lib \ XmlLite.lib;% (AdditionalDependencies) PicasaExampleComponent \ PicasaExampleComponent.vcxproj: XMLLite \ lib \ XmlLite.lib;% (AdditionalDependencies)

vous pouvez utiliser que l'un ou obtenir celui que vous avez installé la SDK correctement inclus.

+0

Merci, j'ai copié les fichiers dans les répertoires XmlLite et il a été compilé. – Andy