wallie0703
Messages postés59Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention29 juillet 2008
-
20 juin 2008 à 11:44
wallie0703
Messages postés59Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention29 juillet 2008
-
23 juin 2008 à 10:36
Bonjour a tous!!
Je travaille sous Visual C++ que je ne connais pas encore très bien...j'ai une erreur que je ne comprend pouvez me l'expliquer svp!!
1>cl : Ligne de commande warning D9035 : l'option 'Wp64' est désapprouvée et sera supprimée dans une version ultérieure
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 20 juin 2008 à 11:47
Hello,
A priori, la détection de la portabilité 64 bits est obsolète. Dans les options de ton projet, tu peux donc la supprimer
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 20 juin 2008 à 13:38
Tu as du mal configurer ta dll. Il faut que MODULE_API soit déclaré comme dllexport et non dllimport
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
Vous n’avez pas trouvé la réponse que vous recherchez ?
Dans les propriétés de ton projet, rajouter USE_DLL dans la définition du préprocesseur (je n'ai pas Visual 2008 sous la main, désolé)
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
wallie0703
Messages postés59Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention29 juillet 2008 20 juin 2008 à 15:08
Merci beaucoup!!
Désolée mais maintenant il me met ça :
1>------ Début de la génération : Projet : Adaptateur, Configuration : Debug Win32 ------
1>Compilation en cours...
1>ModuleInterface.cpp
1>PI_GCS.cpp
1>Génération de code en cours...
1>Compilation du manifeste en ressources en cours...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Édition des liens en cours...
1> Création de la bibliothèque Debug\Adaptateur.lib et de l'objet Debug\Adaptateur.exp
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: symbole externe non résolu _main référencé dans la fonction ___tmainCRTStartup
1>Debug\Adaptateur.exe : fatal error LNK1120: 1 externes non résolus
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Program Files\Stage\Micro-Manager1.2\MMDeviceKit-win-26_00\MMDevice\Debug\BuildLog.htm"
1>Adaptateur - 2 erreur(s), 0 avertissement(s)
======== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 20 juin 2008 à 15:26
ok...j'm'a gourré!
En fait, tu n'as pas de projet DLL, tu as un main avec des fichiers.h et .cpp. A quoi te sert alors le MODULE_API? Tu remarqueras que les erreurs de ton 3e message renvoient aux fonctions qui l'utilisent.Tu peux le supprimer? Et oublies mon dernier message du coup (sorry...)
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
wallie0703
Messages postés59Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention29 juillet 2008 20 juin 2008 à 15:35
En fait j'ai modifié l'un des fichiers...j'ai fait un projet a partir de fichiers existants donc je ne pense pas que je puisse le supprimer...il est utile..pour etre honnete je sais pas a quoi il sert...??
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 20 juin 2008 à 16:27
Perso, je pense que tu peux le supprimer car ce type de constante est valable pour des projets de type dll
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 20 juin 2008 à 17:00
Je ne comprends plus, là...
Typiquement, le fichier que tu me montre sert d'interface à une dll...mais tu n'utilise pas de dll...
Qu'as tu fais exactement? Tu as copier/coller ce fichier pour le mettre à ton projet? Tu peux donc le modifier?
Sinon, dans les options de préprocesseur (ou dans ton prog), tu définis la macro MODULE_EXPORTS
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 23 juin 2008 à 09:58
Salut,
Eh ben...tu t'attaques à du gros, toi
Généralement, on évite de modifier un DDK, on l'utilise tel quel et on se branche dessus.
Si tu veux, néanmoins, le recompiler, il faut que tu regarde la doc du DDK
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
wallie0703
Messages postés59Date d'inscriptionjeudi 19 juin 2008StatutMembreDernière intervention29 juillet 2008 23 juin 2008 à 10:12
Ben en fait j'ai pas le choix c'est mon sujet de stage... Alors j'ai regardé la doc et j'ai fait comme ils disent et tout mais ca ne marche toujours pas il me met toujours les meme erreurs.... Je comprend pas pourquoi!! Y a un exemple et j'ai fait la meme chose lui il peut etre générer mais pas le mien...c'est bizarre quand meme...!!!
Bien à vous...