2010-11-26 5 views
0

Alors je tente de construire quelque chose:Linker sur VC 2008 Express:

1>------ Build started: Project: some_project, Configuration: Release Win32 ------ 
1>Linking... 
1>LINK : fatal error LNK1104: cannot open file 'CGAL-vc90-mt.lib' 
1>Build log was saved at "file://c:\Users\Whoever\Documents\some_project\some_project.dir\Release\BuildLog.htm" 
1>some_project - 1 error(s), 0 warning(s) 
========== Build: 0 succeeded, 1 failed, 1 up-to-date, 0 skipped ========== 

J'ai un CGAL-vc90-mt.lib, mais je ne sais pas où dans l'arborescence de répertoire pour le déposer dans de sorte que le processus de construction ci-dessus peut trouve le. Je ne sais même pas où chercher pour savoir où il s'attend à le trouver actuellement.

Merci pour toute aide.

Répondre

1

Dans les paramètres du projet, puis "Propriétés de configuration" puis "Lieur" puis "Général" et ajoutez le répertoire où se trouve votre fichier lib dans les "répertoires de la bibliothèque supplémentaire". Ceci est à partir de Visual C++ 2010, mais je suis assez confiant qu'il est similaire en vc 2008.

+0

Merci d'avoir répondu. Donc j'y suis allé et j'ai ajouté le chemin vers le CGAL-vc90-mt.lib, mais la construction ne l'a toujours pas détectée. Où est-ce que le build obtient même le nom de cette bibliothèque? – user225626

+0

Je suppose que c'est dans le #pragma de votre code. –

Questions connexes