Chère communauté de développeurs.
J'aimerais vous rejoindre.
Cependant, pour celà, il faudrait que j'arrive à faire mon symbolique premier "HELLO WORLD". Or celà m'est pour des raisons mystérieuses de dll et de "compilation" pour l'instant impossibe.
Pourtant je n'y ai pas mis de mauvaises intentions ni implémenté d'alambiquées formules. Non. J'ai simplement recopié ce code:
#include <iostream>
using namespace std;
int main()
{
cout << "HELLO WORLD";
return 0;
}
Or, mon compilateur Microsoft Visual Studio 2005 me rétorque nonchalemment que ce code est obsolète.
Soit, je l'emmerde et je compile. Mais ça ne lui plait pas du tout et il s'arrête, prétextant une sotte erreur de dll.
Mais là où ça devient drôle, c'est que même avec le code automatique généré par Visual Studio à chaque début de projet, lorsque je tape sur F7, la génération bug!!!
voici la plaintive missive de ce con de compilateur:
'trial.exe'*: Chargé 'C:\Documents and Settings\Administrateur\Mes documents\Visual Studio 2005\Projects\trial\debug\trial.exe', Les symboles ont été chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\ntdll.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\mscoree.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\kernel32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\advapi32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\rpcrt4.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcr80d.dll', Les symboles ont été chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\msvcrt.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcm80d.dll', Les symboles ont été chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\ole32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\gdi32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\user32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\shlwapi.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd\msvcr80.dll', Les symboles ont été chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\shell32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2527_x-ww_aa415c8a\comctl32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\comctl32.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Culture.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Déchargé 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Culture.dll'
'trial.exe'*: Chargé 'C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\mscorlib\acd0d2cf91b8a840bd45f89f42b5c4f8\mscorlib.ni.dll', Aucun symbole n'a été chargé.
'trial.exe' (Managé)*: 'C:\WINDOWS\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll' chargé, aucun symbole chargé.
'trial.exe' (Managé)*: 'c:\Documents and Settings\Administrateur\Mes documents\Visual Studio 2005\Projects\trial\debug\trial.exe' chargé, symboles chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\diasymreader.dll', Aucun symbole n'a été chargé.
'trial.exe'*: Chargé 'C:\WINDOWS\system32\rsaenh.dll', Aucun symbole n'a été chargé.
'trial.exe' (Managé)*: 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcm80d.dll' chargé, symboles chargés.
'trial.exe'*: Chargé 'C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System\bf97b308f6a41644b33aa1d3feb8c6ff\System.ni.dll', Aucun symbole n'a été chargé.
'trial.exe' (Managé)*: 'C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll' chargé, aucun symbole chargé.
'trial.exe' (Managé)*: 'C:\WINDOWS\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_fr_b77a5c561934e089\mscorlib.resources.dll' chargé, aucun symbole chargé.
Le thread 'Thread Win32' (0xea4) s'est arrêté avec le code 0 (0x0).
Le thread 'Thread Win32' (0xec4) s'est arrêté avec le code 0 (0x0).
Le programme '[1196] trial.exe: Managé' s'est arrêté avec le code 0 (0x0).
Le programme '[1196] trial.exe: Natif' s'est arrêté avec le code 0 (0x0).
Voilà.
Je n'y comprends rien à cette histoire de symboles, de management, de nativité et de dll.
Tout ce que je voulais moi c'était un petit 'hello world'.
Qui peut m'aider???
(ps: je précise que je suis sur windows XP Bootcamp, sur iMac intel. ms bon je sais pas si ça change grand chose.)
Partager