Codeblocks Tuto
Codeblocks Tuto
Codeblocks Tuto
Exécuter ce programme, suivez les instructions, et laissez les options par défaut.
Dans l'onglet « Projects » (sur la gauche de l'écran ) double-cliquer sur « sources », puis sur
« main.c ».
Débogage
Pour Débugger avec code Blocks, il faut préciser que l'on
utilise GDB :
Sur la barre de menu, cliquer sur « settings →
Debugger » puis double-cliquer sur GDB/CDB puis sur
default. Dans le champs « Executable Path » parcourez
vos dossiers afin de trouver le fichier « gdb32.exe » qui
se trouve très probablement dans :
« C:\Program Files
(x86)\CodeBlocks\MinGW\bin\gdb32.exe »
Pour voir les variables, cliquer sur « Debug → Debugging windows → Watches »
Tutoriel Programmation réseau avec Code Blocks sous
windows
Par rapport à la programmation sous Linux, il faut ajouter quelques fonctions Windows
supplémentaires pour initialiser l'API socket : WSAStartup( ) et WSACleanup ( ).
Vous trouverez ci-dessous un programme exemple d'utilisation de ces 2 fonctions. Ce programme
est un serveur d'écho. Il renvoie au client ce que ce dernier lui envoie.
WSADATA WSAData;
WSAStartup(MAKEWORD(2,0), &WSAData); // préparation de la bibliothèque socket