begin process at 2012 05 29 06:22:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

error LNK2001 : symbole externe non résolus


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

error LNK2001 : symbole externe non résolus

vendredi 7 mai 2010 à 17:46:49 | error LNK2001 : symbole externe non résolus

flozzzzz

Bonjour,

je suis face à cette erreur :
"error LNK2001 : symbole externe non résolus _tab"

J'ai trouvé plusieurs posts sur divers forums expliquant que ça provient d'une bibliothèque qui n'est pas lié au projet, mais dans mon cas tab n'est pas une fonction d'une bibliothèque mais un tableau déclaré dans mon code.

Voici un code tout bête qui reproduit l'erreur que je rencontre :

Code C/C++ :
#include <stdio.h>
#include <stdlib.h>


int tab[];
void tab_par_trois();


void tab_par_trois()
{
	int i;
	for (i = 0; i < 3; i++)
	{
		tab[i] *= 3;
	}
}

int main(int argc, char *argv[])
{
	int i;
	int tab[3] = {2, 4, 6};
	tab_par_trois();
	for (i = 0; i < 3; i++)
	{
		printf("%d\n",tab[i]);
	}
	scanf("%d",i);
}


Et le log d'erreur :

Code :
1>------ Début de la génération : Projet : test2, Configuration : Debug Win32 ------
1>Édition des liens en cours...
1>main.obj : error LNK2001: symbole externe non résolu _tab
1>C:\Users\Vostro 1000\Desktop\test2\Debug\test2.exe : fatal error LNK1120: 1 externes non résolus
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Users\Vostro 1000\Desktop\test2\Debug\BuildLog.htm"
1>test2 - 2 erreur(s), 0 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========



J'utilise visual c++ 2008 express (je sais pas si ça peux jouer).

Quelqu'un saurait-il à quoi c'est du ? Et ce qu'il faut faire svp ?

Merci

vendredi 7 mai 2010 à 21:44:37 | Re : error LNK2001 : symbole externe non résolus

BruNews

Administrateur CodeS-SourceS
3eme ligne:
int tab[];
C'est quoi ce truc sans dimension ???


ciao...
BruNews, MVP VC++


Cette discussion est classée dans : tab, error, lnk2001, test2, symbole


Répondre à ce message

Sujets en rapport avec ce message

Erreur manque de lybrairie [ par lounkokobi270987 ] Bonsoir j'ai un peti problème lors de la génération d'un progrmme que j'ai téléchargé sur developpez.comapparament cela viens d'un problème de librair [MSVC2005] LNK2001 : unresolved extern symbol __imp__GetMessage|DefWindowProc|... [ par RV2931 ] Bonjour, Je me mets doucement à Visual C++ 2005 Express sous la torture après 1 an passé sous QtCreator. Je dois compiler un exemple fourni avec une error LNK2001: unresolved external symbol _auxDIBImageLoadA@4 [ par maximol ] salut tout le monde!!bah j'ai un programme en c++ ,cathegorie OpenGl...j'ai inclus toutes les bibliothéques mais pourtant il me donn toujours lors de error LNK2001 avec MS Visual c++ 9.0 et wxWidget [ par nicotwo ] Bonjour à tous,Je sais que ce problème a été posé de nombreuses fois mais je n'arrive toujours pas à le résoudre.La compilation des samples fournis av Probléme linker avec MVS2005 [ par windowsfashion ] Bonsoir,Depuis plusieurs heures j'essaye de compiler une source utilisant winsock2.h avec Microsoft Visual Studio 2005.Mais à la fin de la compilation [WxWidget] Probleme de Linker [ par shlomite ] Bonjour à tous. J'ai chercher sur le web et sur le site du zéro. J'ai sans doute mal cherché, mais je n'ai pas trouvé ce que je cherchais. Voilà mon Error LNK2001: unresolved external symbol [ par OverOver ] Bonjour,Je dois utiliser un projet c++ en tant que DLL dans Labview. J'ai donc crée une application DLL (sous Win32 Dynamic-Link Library) auquel j'a problème avec SDL [ par opaf20 ] j'ai suivi les instructions pour installer SDL mais il y a toujours un problème.J'ai compilé un code ki m mark o erreurs et par la suite lors de l'exe erreur link lnk2001 [ par Bestdoud ] bonjourJ'essaye de recompiler une dllj'ia pourtant mis "C:\Program Files\Microsoft Visual Studio\MyProjects\mvcdll\JPEGLIB.lib" dans les librairy dans symbole externe non résolu [ par Nsjn ] Bonjour à tous,Je tente de créer la dll erthlib.dll à partir du fichier earth.idl sous C++ ( Visual 8 ).Tout se passe correctement jusqu'à l'edition d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales