Bonjour,
J'ai un gros problème de compilation au moment de l'édition des liens, j'ai épluché le net mais sans succès.
J'utilise la librairie EDSDK de Canon pour pouvoir controler un appareil photo depuis un ordinateur, voici mon erreur :
1>camera.obj : error LNK2019: symbole externe non résolu "public: unsigned long __thiscall camera::getFirstCamera(struct __EdsObject * *)" (?getFirstCamera@camera@@QAEKPAPAU__EdsObject@@@Z) référencé dans la fonction "public: bool __thiscall camera::open(void)" (?open@camera@@QAE_NXZ)
1>C:\Documents and Settings\Asus\Mes documents\Visual Studio 2008\Projects\projet_canon\Debug\projet_canon.exe : fatal error LNK1120: 1 externes non résolus
Cette erreur est survenue seulement après l'ajout d'une méthode (getFirstCamera)permettant d'obtenir une liste d'appareil photo connecté.
La compilation marche parfaitement sans cette méthode.
J'ai bien fait attention a linker la librairie dans les dependances du projet et j'ai suivi la notice d'installation.
Merci de votre aide je ne sais plus quoi faire.