Bonjour,
quand je fais ca avec VC++8:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdlib.h>
#include <gtk/gtk.h>
 
int main (int argc, char **argv)
{
  /* Initialisation de GTK+ */
  gtk_init (&argc, &argv);
 
  /* Creation de la fenetre principale de notre application */
 
  /* Lancement de la boucle principale */
  gtk_main();
  return EXIT_SUCCESS;
}
avec les "dependances suplementaires suivantes :
gtk-win32-2.0.lib
gobject-2.0.lib
glib-2.0.lib

la sortie du compilo est :
------ Début de la génération : Projet : Gtktest, Configuration : Debug Win32 ------
Édition des liens en cours...
MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
C:\Documents and Settings\HAL\My Documents\Visual Studio 2005\Projects\Gtktest\Debug\Gtktest.exe : fatal error LNK1120: 1 unresolved externals
Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\HAL\My Documents\Visual Studio 2005\Projects\Gtktest\Gtktest\Debug\BuildLog.htm"
Gtktest - 2 erreur(s), 0 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
Mais les includes "marchent".

Je ne comprend pas les erreurs.

PS:dans la fenetre erreurs j'ai :
error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup [dans le fichier] MSVCRTD.lib

Erreur 2 fatal error LNK1120: 1 unresolved externals [dans] C:\Documents and Settings\HAL\My Documents\Visual Studio 2005\Projects\Gtktest\Debug\Gtktest.exe