Merci pour ta vidéo. Je n’avais jamais compilé sous Windows sans IDE, ça m’avait fait drôle de pas avoir la tool chain installée par défaut. Un TRÈS grand merci
@formation-video9 ай бұрын
👍
@EricBrunoTV10 ай бұрын
Merci pour le Tuto. ça aurait été super de tester avec un editeur tel que Visual studio code pour les débutants. La partie 12:21 Vérification de l'installation depuis un terminal. C'est comme une agression collective. Genre 10 Colos qui me frappent au meme moment 🤣🤣🤣🤣 Il est très difficile de terminer une de tes videos sans apprendre une nouvelle notion. Merci pour tous tes tutos. Tu es vraiment fort Jason.
@formation-video10 ай бұрын
Pas besoin : si gcc est reconnu dans le terminal, cela fonctionnera sans problème lors du codage. Dans tous les cas, il est montré comment compiler les programmes sur les cours concernés (C ou C++) 👍
@abdoulazizsalgo87535 ай бұрын
vraiment merci pour tuto ça m'a donné l'occasion de pouvoir compiler dans un terminal sous windows
@formation-video5 ай бұрын
Parfait, cela te sera utile pour du C ou du C++ 👍
@dianepanday51692 жыл бұрын
Ha enfin ça fonctionne! Je débute et je tentais d'apprendre le début du C je n'arrivais même pas a faire marcher l'un des IDE indiqué du cours ne fonctionnait! donc merci pour votre tuto! ^.^
@formation-video2 жыл бұрын
De rien 😉
@TheLiven012 ай бұрын
c'était pas mal du tout comme tuto, j'ai fortement apprécié l'expérience.
@AngelLapeyre3 ай бұрын
Merci encore pour ce tutoriel extrêmement clair, je vais enfin pouvoir compiler sans problème.
@formation-video3 ай бұрын
Bon démarrage en programmation 👍
@cazu_95213 жыл бұрын
merciiiiiii j'arrive enfin à coder en c++, tu m'as sauvé la vie!!!!
@formation-video3 жыл бұрын
Bon apprentissage 🙂
@geoffrey.streetjumping3 жыл бұрын
Merci beaucoup, j'étais tellement embêté avant de tomber sur ta chaîne
@formation-video3 жыл бұрын
De rien 😉
@aganim073 жыл бұрын
Salut ! Merci beaucoup pour ta vidéo. Je suis passé par Msys2. C'est une sorte de terminal avec gestion des paquets sous Windows. J'espère que c'était un bon choix. Mais ça m'a installé plein d'autres packs que je n'avais pas demandé... Résultat 2Go d'espace disque occupé !
@formation-video3 жыл бұрын
Salut, en effet tu n'as pas choisi l'outil le plus léger, mais tant que tu disposes du compilateur, ça ira très bien
@aganim073 жыл бұрын
@@formation-video Après avoir vu ta vidéo, j'ai installé GCC en suivant ta méthode. Ça occupe 600Mo contre 2Go... Bon en vrai Msys2 avait aussi installé d'autres outils, d'où la différence de taille. Mais ta méthode est bien plus simple !
@formation-video3 жыл бұрын
Disons que ça installe l'essentiel surtout 😉
@claude-alainguerne21203 жыл бұрын
hello très sympa la vidéo....il est regrettable que ces outils ne soient pas plus connus. perso j'ai un faible pour cygwin (ok c'est plus gros) merci pour ton job
merci beacoup pour le video je viens d instaler le compilateur gcc
@formation-video3 жыл бұрын
Impeccable ! 👍
@abdoulazizaliou74722 жыл бұрын
Salut ! Puis-je savoir pourquoi je n'arrive pas à déplacer le fichier mingw64 dans le fichier Programme ???
@formation-video2 жыл бұрын
Bonjour, déplacer un fichier dans un fichier ? Que veux-tu dire ?
@abdoulazizaliou74722 жыл бұрын
@@formation-video Oui après avoir téléchargé le fichier mingw64 vous l'aviez déplacer sur le bureau et ensuite dans un fichier ''Programme'' J'ai pas pu le déplacer sur le fichier ''Programme" ça refuse catégoriquement
@formation-video2 жыл бұрын
"Programmes" est un dossier, pas un fichier. Et tu peux tout aussi bien déplacer le dossier MinGW directement sur C: (là où se trouvent les dossier comme "Windows", "Programmes", "Utilisateurs")
@abdoulazizaliou74722 жыл бұрын
@@formation-video okh d'accord, ce sont des dossiers je parle, j'ai mainte fois essayé de les déplacer dans le dossier programme et mm dans celui dans lequel programme se trouve mais en vain Je sais pas pourquoi ?? Mais ya mon pc qui a besoin de mise à jour, j'espère que ça va aller après la mise à jour
@formation-video2 жыл бұрын
👍
@jipeejoce13533 жыл бұрын
Un gros bonus serait de pouvoir intégrer les outils de compilation à VS Code pour utiliser le débogueur au sein du terminal intégré... Une vidéo sur comment établir la config me semblerait pertinente.
@formation-video3 жыл бұрын
Non, car voici le tuto en question, depuis VS Code : menu Terminal > Nouveau terminal. Ça y est, tu as ton terminal avec tous les outils intégrés ! (la vérité : ce terminal est celui de ton système, donc a accès aux mêmes choses qu'en dehors de VS Code 👍)
@tyrahog6 ай бұрын
Et l'aventure commence ! Merci pour cette vidéo !
@formation-video6 ай бұрын
Bon début en programmation 😉
@sylvainl92303 ай бұрын
Merci pour ta vidéo. Super, mais il faut que tu améliores 2 points: 1, tu parles très vite, pour nous les néophytes. 2, il faudrait un marqueur sur ton pointeur pour que l'on voit tes actions avec ta souris. Et peut être un 3eme point, lorsque tu appuies sur "Entrée", par exemple, il faudrait que l'on puisse le savoir. Dans tous les cas, merci pour tout.
@formation-video3 ай бұрын
Pour la vitesse de lecture, n'hésite pas à utiliser les options du lecteur de KZbin, qui permet de changer la vitesse de la vidéo. Bonne continuation 👍
@rrgghuhgfvjhdrgfzejjg2 жыл бұрын
Merci pour ta pédagogie très " user friendly " ( tout le monde n a pas cette humilité et essaye d en mettre plutôt pleins la vue dans les vidéos... ) j ai l impression de tout comprendre .je lorgne sur la formation école 42 , je te file une petite idée pour une série de vidéo " prépa piscine école 42 " y a déjà pas mal sur ta chaîne : du shell, du c .... Une idée comme ça en passant ....
@formation-video2 жыл бұрын
Bonjour, je ne vois pas ce qu'il y aurait à faire de plus pour préparer la piscine à 42/Epitech, étant donné que le C et GNU/Linux sont généralement abordés au départ et que ces cours sont déjà faits sur la chaîne. L'important est de surtout prendre cette avance si on veut se donner toutes les chances de réussir et que l'on n'a pas d'autre possibilité de voie d'études 👍
@camillerv4924 Жыл бұрын
a
@vcmaed89692 жыл бұрын
MERCI, J’Y SUIS ENFIN ARRIVÉE
@formation-video2 жыл бұрын
Bien ! 👍
@shevekshevek1890 Жыл бұрын
Bonjour, j'ai suivi le tutoriel dans son ensemble pourtant l'invité de commande m’affiche toujours une erreur il ne parvient pas a trouver le bon chemin alors qu'il me semble j'ai fait la bonne manipulation dans les variables d’environnements. J'aurais besoin d'un peu d'aide merci.
@formation-video Жыл бұрын
Bonjour, cela peut venir de OneDrive, si besoin : kzbin.info/www/bejne/r57doGqZfNurotE
@NaworHD3 жыл бұрын
Merci pour l'update du tuto =) Mais en fin de compte je pense plutôt utiliser WSL ;)
@formation-video3 жыл бұрын
👍
@theobdr599 Жыл бұрын
Bonjour j'ai une question sur les makefiles. Je suis à la fac et nous commençons des cours sur les makefiles donc j'aimerais pouvoir m'entrainer aussi su rmon pc personnel via VsCode. Est-il nécessaire de télécharger mingw (et donc de suive ce tuto) pour pouvoir utiliser la commande make dans le terminal VsCode ?
@formation-video Жыл бұрын
Oui, MinGW permet d'installer le compilateur sur Windows (en l'occurence gcc) que tu utiliseras dans tes fichiers Makefile : kzbin.info/www/bejne/Y6PMeXh-fLVlerc
@theobdr599 Жыл бұрын
@@formation-video Merci bcp pour la réponse en revanche après avoir téléchargé MinGW j'ai toujours un problème. Après avoir écris la commande "make" dans le terminal vscode une erreur s'affiche disant que "make" n'est pas reconnue comme commande. Je ne sais pas si j'ai fais une erreur ou s'il y a qqch en plus à faire.
@formation-video Жыл бұрын
Oui, MinGW n'installer pas make. C'est pour cela que je t'ai fourni un lien vers la vidéo d'aide sur Make, avec notamment comment l'installer sur Windows (car il existe aussi pour ce système). Le lien de nouveau : kzbin.info/www/bejne/Y6PMeXh-fLVlerc
@theobdr599 Жыл бұрын
@@formation-video Merci beaucoup dsl je n'avais pas fais attention. Encore merci !
@amlep3113Ай бұрын
Salut ! Je voulais savoir s'il est possible d'installer GCC pour du 32 et 64 bits en même temps. Cela ne posera-t-il pas de problème au niveau de mon système d'exploitation ? Et comment faire pour les différencier lors de la compilation ?
@formation-video29 күн бұрын
Bonjour, oui, c'est un logiciel, tu peux donc installer les deux versions distinctes (dans des dossiers séparés) et compiler ensuite en fonction, en veillant à utiliser à chaque fois la bonne version selon le code cible. Exemple, tu as téléchargé les deux archives et en as fait de dossiers à ces emplacements : C:\MinGW-32 C:\MinGW-64 Tu devras donc compiler pour du 32 bits avec C:\MinGW-32\bin\gcc.exe Et pour du 64 bits avec C:\MinGW-64\bin\gcc.exe Ce qui donnerait une commande du genre : ---> C:\MinGW-64\bin\gcc.exe main.c -o prog
@maduze2 жыл бұрын
Merci pour ce tuto simple clair et efficace :)
@formation-video2 жыл бұрын
De rien ;)
@antoningrd Жыл бұрын
Bonjour, quand je fais "gcc -v" dans powershell après avoir fait comme vous, ça me demande comment je souhaite ouvrir le fichier bloc note, vsc etc... Est-ce normal ? Merci pour tout !
@antoningrd Жыл бұрын
"g++ -v" ça fait comme vous et "gdb -v" ça fait me dit "terminate called recursively" 🤔
@formation-video Жыл бұрын
Et si tu fais gcc --version ? (il y a un double tiret avant version)
@antoningrd Жыл бұрын
@@formation-video Même problème ça me semble bizarre
@formation-video Жыл бұрын
Est-ce qu'une compilation en C ou C++ fonctionne ?
@ДДДД-Х-вВ-7779 ай бұрын
bonsoir Jason, je viens de télécharger mingw , le dossier " nvptx-none " n'y est pas...
@ДДДД-Х-вВ-7779 ай бұрын
bonsoir Jason, j'ai quand même tenté l'expérience mais quand je fait gcc -v il m'affiche ceci gcc : Using built-in specs. Au caractère Ligne:1 : 1 + gcc -v + ~~~~~~ + CategoryInfo : NotSpecified: (Using built-in specs.:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError COLLECT_GCC=C:\Program Files\mingw64\bin\gcc.exe COLLECT_LTO_WRAPPER=C:/Program\ Files/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exe OFFLOAD_TARGET_NAMES=nvptx-none Target: x86_64-w64-mingw32 Configured with: ../configure --prefix=/R/winlibs64ucrt_stage/inst_gcc-13.2.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64ucrt_stage/custombuilt --with-mpfr=/d/Prog/winlibs64ucrt_stage/custombuilt --with-gmp=/d/Prog/winlibs64ucrt_stage/custombuilt --with-isl=/d/Prog/winlibs64ucrt_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64ucrt_stage/gcc-13.2.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64ucrt_stage/custombuilt/include/libdl-win32 -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware' LD=/d/Prog/winlibs64ucrt_stage/custombuilt/share/binutils/bin/ld.exe Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (MinGW-W64 x86_64-ucrt-posix-seh, built by Brecht Sanders, r5) j'ai pourtant bien enregistrer les variables, j'ai du louper quelque chose... ou c'est ce fameux dossier" nvptx-none " manquant qui serait a l'origine du problème...
@formation-video9 ай бұрын
Bonjour, et cette archive ? github.com/brechtsanders/winlibs_mingw/releases/download/13.2.0posix-17.0.6-11.0.1-ucrt-r5/winlibs-x86_64-posix-seh-gcc-13.2.0-llvm-17.0.6-mingw-w64ucrt-11.0.1-r5.zip
@ДДДД-Х-вВ-7779 ай бұрын
bonjour Jason, merci beaucoup d'avoir pris le temps de me répondre. Malheureusement le dossier nvptx-none ne s'y trouve pas non plus (dans cette archive). Mais j' ai lu un article cette nuit.., il est dit que sans la carte graphique NVIDIA je ne pourrais pas avoir le dossier nvptx-none, et je ne pourrais pas compiler du c++... dite moi, est ce que c'est vrai ?!
@formation-video9 ай бұрын
Le dossier "nvptx-none" n'est plus présent sur les versions récentes (et n'est pas utile), je ne l'ai pas non plus sur mon installation de MinGW et cela n'empêche en rien le bon fonctionnement du compilateur. Le plus important est ce qui se trouve dans le dossier "bin", en l'occurrence, les exécutables gcc, g++ et gdb (que tu as bien dans l'archive téléchargée). Pour moi, ton installation est correcte et ce que t'a renvoyé la commande "gcc -v" est bon aussi. Regarde ce que j'ai de mon côté : imgur.com/a/le1KuAO Ton programme compilera donc sans problème 👍
@ДДДД-Х-вВ-7779 ай бұрын
@@formation-video Merci beaucoup Jason, d'accord, du coup, la réponse du gcc -v est normal. Je n' ai pas besoin d' une carte graphique NVIDIA, n'y de télécharger CUDA tools pour compiler du c++ ?
@patrickngahane42772 жыл бұрын
Bonjour, Comment fait-on pour revenir à la configuration initiale ou par default du PATH si jamais on a fait des gaffes dans l'environnement de variable
@formation-video2 жыл бұрын
Bonjour, la valeur par défaut de la variable Path est celle-ci : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Windows/path-variable.md
@mateokientz60123 ай бұрын
Bonjour, est-ce normal qu'un message d'alerte antivirus s'affiche lorsque j'installe le mingw à partir de winlibs, me disant qu'un fichier est infecté?
@mateokientz60123 ай бұрын
le fichier s'appelle Win64: Evo-gen [Trj]
@formation-video3 ай бұрын
Tu peux avoir un faux positif, mais il n'y a pas de problème avec l'archive récupérée
@mateokientz60123 ай бұрын
@@formation-video D'accord, merci bcp.
@formation-video3 ай бұрын
👍
@clasheurcr87022 жыл бұрын
coucou, comme d'habitude tu me sauve la vie ! un grand merci.
@formation-video2 жыл бұрын
De rien, bonne journée et à bientôt 👋
@ChloéFarat6 ай бұрын
Merci beaucoup pour la vidéo ! J'ai juste un petit soucis. J'ai suivis toutes les étapes pour l'installation (y compris mettre le fichier bin dans les variables d'environnement). Mais quand j'essaye d'afficher un "hello world" comme sur la vidéo, on m'affiche un message d'erreur : undefined reference to `WinMain'. Est-ce que tu aurais une idée d'où ça pourrait venir ?
@formation-video6 ай бұрын
C'est juste un mauvais encodage de ton fichier : kzbin.info/www/bejne/iH-klX2NZ69graM
@ChloéFarat5 ай бұрын
@@formation-video Merci beaucoup !!!
@bioncawatson29915 ай бұрын
merci jai eu le meme probleme dencodage grace a ce commentaire jai resolu @formation-video
@formation-video5 ай бұрын
Parfait 👍
@JulcesarBASSONO Жыл бұрын
Merci pour le tuto j'ai malheureusement un petit souci mon programme s'exécute sans interruption je n'arrive pas à saisir des informations avec scanf, getchar, gets ou autre. Merci d'avance
@formation-video Жыл бұрын
Ce n'est pas la bonne vidéo pour poser ce genre de question, tu aurais du le faire sur une vidéo en C 👍 Et il faudra partager ton code, sinon impossible de t'aider.
@JulcesarBASSONO Жыл бұрын
@@formation-video compris merci
@GlodyZOKA10 ай бұрын
J’ai un petit problème au niveau de la compilation undefined reference to winMain@n16 comment le regle
@formation-video10 ай бұрын
C'est un problème d'encodage de ton fichier : kzbin.info/www/bejne/iH-klX2NZ69graM
@GlodyZOKA10 ай бұрын
Ok merci mais la vidéo explique surtout comment faire sur visuel studio faut que moi je veux programmer depuis un éditeur txt et compiler au niveau du terminale powershell ou inviter de commende
@formation-video10 ай бұрын
Un éditeur de texte n'est pas l'idéal pour programmer (même si c'est possible). Dans tous les cas, quel que soit le logiciel que tu utilises pour coder, tu dois t'assurer que ce dernier est bien encodé en UTF-8. Sans cela, tu auras toujours cette erreur "WinMain@16"
@GlodyZOKA10 ай бұрын
@@formation-video si je veux pas utiliser de logiciel comme code block ou visuel studio pour ne pas bloquer si j’ai pas ces logiciels comme vous l’avez dis dans un de vos vidéo je dois utilisé quoi si des éditeur comme bloque note n’est pas l’idéal
@formation-video10 ай бұрын
Tu as Visual Studio Code (gratuit et multiplateforme) : kzbin.info/www/bejne/m4K4pIinlJd0h7c
@louplopplop20183 ай бұрын
quand j'écris gcc -V ca me donne ca "gcc.exe: error: unrecognized command-line option '-V' gcc.exe: fatal error: no input files compilation terminated."
@louplopplop20183 ай бұрын
Quelqu'un peut m'aider svp
@formation-video3 ай бұрын
c'est -v (avec un v minuscule, pas majuscule)
@___kaiji___2 жыл бұрын
quand jai fait le gcc sa ma mis : C:\Users\Evan\OneDrive\Bureau\prog>gcc main.c -o prog cc1.exe: fatal error: main.c: No such file or directory compilation terminated.
@formation-video2 жыл бұрын
Normal, il faut te placer dans le répertoire où se trouve ton programme : kzbin.info/www/bejne/r57doGqZfNurotE
@The_R2D2 Жыл бұрын
J'ai tout bien installer pourtant quand je fait un #include il me dit de mettre à jours IncludePath je ne comprend pas
@formation-video Жыл бұрын
Plusieurs choses à vérifier : - ouvrir un nouveau terminal pour que le chemin que tu as ajouté à la variable d'environnement Path soit bien pris en compte - bien avoir ton fichier avec l'extension .c ou .cpp (selon le langage) - bien enregistrer le fichier après chaque modification (Ctrl + S) - s'assurer qu'il est encodé en UTF-8 : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md
@layefodekeita662411 ай бұрын
salut ! perso,je l'avais installé depuisn mais voudrais juste le mettre a jour pour la formation c++ que je viens de commencer !
@formation-video11 ай бұрын
👍
@GiovanniSpatuzzi-td4bq Жыл бұрын
Bonjour, merci déjà pour le temps passé à expliquer tout ça. J'ai suivi minutieusement toute les étapes pour installer mingv et il est bien reconnu par le terminal. Mon problème concerne la formation langage c. Deuxième vidéo. Tout,tout je fais comme vous dite. Lorsque je transforme le fichier.txt en .c, j'ai bien une fenêtre qui s'ouvre et que je ferme. Ensuite je veux ouvrir le fichier.c et l'a il me demande par quelle application ouvrir ce fichier. Pouvez vous m'aider. Si j'ai bien compris j'ai besoin d'un éditeur de texte. Lequel ? Suis sur windows 10. Merci pour votre réponse.
@formation-video Жыл бұрын
Bonjour, tu dois juste installer un éditeur de code, comme celui-ci : kzbin.info/www/bejne/m4K4pIinlJd0h7c
@Arthur-uy4wr2 жыл бұрын
Bonjour, j'ai un problème : J'ai le message d'erreur " main.c:1: No include path in which to find stdio.h ". Peut-être que gcc ne trouve pas le chemin dans le path, poutant j'ai essayé tout les chemins possibles. Pouvez-vous m'aider svp ?
@formation-video2 жыл бұрын
Bonjour, enregistre bien le fichier (Ctrl + S) et vérifie qu'il est bien encodé en UTF-8 : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md
@Arthur-uy4wr2 жыл бұрын
J'ai vérifié, mon fichier est bien encodée en UTF-8. Je pense qu'il y a un problème lors des " #include " car j'ai essayé aussi pour C++ et il me donne la même erreur mais pour "iostream".
@formation-video2 жыл бұрын
Non, sinon c'est que tu as installé une mauvaise version du compilateur pour ton système. Si ton système est en 32 bits : seule une version 32 bits est compatible Si ton système est en 64 bits : les versions 32 et 64 sont compatibles toutes les deux (mais de préférence, on installe la 64 bits)
@hurchil2 жыл бұрын
@@formation-video Moi aussi j'ai rencontrer le même problème
@yacine83043 жыл бұрын
merci beaucoup . dans sublime text2 , le document termine par .txt quelle est la solution ?
@formation-video3 жыл бұрын
Remplacer l'extension ".txt" par l'extension du langage de programmation que tu utilises (.c pour le C, .cpp pour du C++)
@yacine83043 жыл бұрын
@@formation-video merci beaucoup ❤️
@noskin82583 жыл бұрын
Bonjour, tout semblait ok à priori, mais j'ai un petit problème : Quand je tape "gcc main.c -o ..." pour compiler le code de mon fichier main.c , on m'indique dans le terminal le message suivant : "undefined reference to WinMain" J'ai pourtant suivi les étapes de la vidéo Quel est le problème ? Merci d'avance
@formation-video3 жыл бұрын
Bonjour, un simple souci d'encodage de ton fichier : kzbin.info/www/bejne/iH-klX2NZ69graM
@noskin82583 жыл бұрын
@@formation-video merci beaucoup!
@formation-video3 жыл бұрын
De rien 😉
@diafarasacko96853 жыл бұрын
salut ! Que faire si l'executable n'arrive pas a etre crée et pourtant j'ai suivi le tuto a la lettre .
@formation-video3 жыл бұрын
Bonjour, il faut vérifier si tu as une erreur. Avant tout, il faut aussi veiller à : - bien enregistrer le fichier après chaque modification (Ctrl + S) - qu'il soit bien encodé en UTF-8 - qu'un antivirus ne bloque pas la création de l'exécutable
@diafarasacko96853 жыл бұрын
@@formation-video ça y est , c'est parfait merci infiniment
@formation-video3 жыл бұрын
De rien, à bientôt 👋
@AlfredMamieOuogbo9 ай бұрын
merci beaucoup pour ces cours vraiment je commence à être plus ambitieux et curieux sur tout ce qui est informatique. Au dela j'avais une question comment mettre à jour powershell?
@formation-video9 ай бұрын
Voici un tutoriel : kzbin.info/www/bejne/d5KspIRujpp0qrs
@AlfredMamieOuogbo9 ай бұрын
@@formation-videovraiment grand merci la chaine est à immortaliser
@formation-video9 ай бұрын
👍
@motarde591262 жыл бұрын
Bonjour, merci beaucoup pour vos explications très pédagogiques. J'essaie désespérément d'installer et de faire fonctionner le petit programme "Hello". Je pense avoir suivi correctement toutes les étapes de l'installation, mais lorsque je lance le programme gcc main.c -o prog, j'ai ce message d'erreur : cc1.exe : fatal error : main.c : No such file or directory. Pouvez vous me dire ce que j'ai fait comme erreur ? merci beaucoup
@formation-video2 жыл бұрын
Bonjour, je vois qu'entre temps, tu as trouvé la petite vidéo SAV pour régler le souci, j'ai répondu à ton autre message d'ailleurs 👍
@dalamartien66463 жыл бұрын
Bonjour, après avoir suivi ton tuto je suis allé dans powershell et j'ai tapé gcc -v et gcc -version mais aucun des 2 ne fonctionne. Peut tu m'aider ? J'ai bien mi le chemin dans Path
@dalamartien66463 жыл бұрын
J'essaie de telecharger une autre version
@formation-video3 жыл бұрын
Bonjour. C'est gcc --version (il y a deux tirets)
@wilh79933 жыл бұрын
Mes programmes tournent en 32 bits au lieu de 64 alors que j'ai bien installé la bonne version, une solution?
@formation-video3 жыл бұрын
Si ça compile en 32 bits, c'est que le compilateur utilisé est...en 32 bits.
@camillerv4924 Жыл бұрын
salut, merci pour ton travail, j'ai un probleme de compilation avec l'erreur ' cannot find -luser32: No such file or directory'
@formation-video Жыл бұрын
Bonjour : kzbin.info/www/bejne/r57doGqZfNurotE
@camillerv4924 Жыл бұрын
@@formation-video Merci finalement j'ai désinstallé wing pour réinstaller la version précédente et sa marche, Merci pour ta réponse rapide
@formation-video Жыл бұрын
De rien 👍
@thibautkouame17213 жыл бұрын
encore une video enrichissante. Bien le merci
@formation-video3 жыл бұрын
De rien, bonne journée 😉
@sir_nobody519910 ай бұрын
Avec cette méthode est ce que c'est possible de programmer en c ?
@formation-video10 ай бұрын
Oui, MinGW inclut justement le compilateur gcc (pour programmer en C)
@jacqueswalmond9057 Жыл бұрын
Est ce que visual studio a son propre compilateur
@formation-video Жыл бұрын
Il est installé avec oui, puisque c'est un environnement de développement, qui intègre tous les outils nécessaires
@mamadudiagne45013 жыл бұрын
Salut merci pour les vidéos déja parce qu'étant vraiment débutant c'est trop bien d'avoir une certaine ligne de conduite pour débuter J'ai suivi les étapes comme indiquées puis mais quand je double-clique sur le fichier main.c il me demande si je veux rechercher des applis pour le lancer je dois installer un autre logiciel pour lire les fichiers sources en pour le langage c autre que Mingw
@formation-video3 жыл бұрын
Bonjour, tu dois en effet avoir un éditeur de code, comme celui-ci : kzbin.info/www/bejne/m4K4pIinlJd0h7c
@anyssaym63572 жыл бұрын
Merci milles fois pour ces vidéos, j'ai un petit soucis sur le site winlibs maintenant il y a une variation il y a soit le MinGW (UCRT) soit le (MSVCRT) du coup j'y comprend rien lol, can you help me please?
@formation-video2 жыл бұрын
Prends la version plus récente (avec UCRT), j'imagine que le site doit même la conseiller 👍
@anyssaym63572 жыл бұрын
@@formation-video ok génial merci pour la rapidité de réponse, ah j'ai pas vu si dans les paragraphes ils en conseillaient une des 2 j'aurais peut-être dû lire c'est vrai
@harleneyongo73932 жыл бұрын
bonjour, j'essaie de compiler mais je tombe sur cette erreur " undefined reference to `WinMain' collect2.exe: error: ld returned 1 exit status" comment faire pour la résoudre? En passant, tu expliques super bien !
@formation-video2 жыл бұрын
Bonjour, c'est un problème d'encodage : kzbin.info/www/bejne/iH-klX2NZ69graM
@harleneyongo73932 жыл бұрын
@@formation-video problème résolu. Merci bcp
@formation-video2 жыл бұрын
👍
@beryl073 жыл бұрын
Bonsoir Jason, j'ai voulu faire le téléchargement, mais ça me met après un petit bout de temps, "Echec - interdit"
@formation-video3 жыл бұрын
Bonsoir, à quel moment ?
@beryl073 жыл бұрын
@@formation-video Genre en plein téléchargement. Sinon que ça va maintenant, j'ai repris l'ancien tuto et tout fonctionne normalement. Merci beaucoup
@formation-video3 жыл бұрын
OK 👍
@paroleschansons78413 жыл бұрын
@@beryl07 s'ils vous plait vous pouvez me donner le lien vers l'encien tuto ? car j'ai le même problème
@beryl073 жыл бұрын
@@paroleschansons7841 ça a été supprimer de la chaine c'était dans la playlist "Archive"
@pasc2421 Жыл бұрын
Merci, un bon départ!!!
@formation-video Жыл бұрын
C'est parti ! 💪
@gauthiercharles50303 жыл бұрын
Bonjour Jason, Petite question : à la toute fin, j'ai recopié ton programme c++ et le cmd le compile bien. En revanche, quand j'essaye de lancer le .\progpp.exe, le cmd indique que la commande n'est pas reconnu. Est ce normal ? Merci pour ta vidéo
@formation-video3 жыл бұрын
Bonjour, ton fichier exécutable obtenu s'appelle-t-il bien progpp ?
@gauthiercharles50303 жыл бұрын
@@formation-video oui, ne t'inquiètes pas, depuis tout marche bien. J'ai cherché par moi-même, et j'avais fait des erreurs dans le programme 😀
@formation-video3 жыл бұрын
OK nickel 👍
@saadsamakabe53593 жыл бұрын
J’ai installé celui de l’ancienne vidéo ca fonctionne parfaitement mais il reconnaît pas le "g++ " pourquoi !?
@formation-video3 жыл бұрын
As-tu relancé un terminal pour que les changements à la variable Path soient pris en compte ?
@saadsamakabe53593 жыл бұрын
@@formation-video ??? Je comprend rien de tout ça
@formation-video3 жыл бұрын
Une fois que tu as installé tes outils, pour qu'ils soient reconnus dans ton terminal, il faut ajouter le chemin de mingw à la variable d'environnement Path, comme expliqué dans la vidéo.
@saadsamakabe53593 жыл бұрын
@@formation-video oui j’ai fait ça 🙂 pour la commande gcc ca fonctionne bien mais quand j’ai envie d’exécuter le g++ ça refuse
@formation-video3 жыл бұрын
Vérifie qu'il a bien été installé (tu dois le retrouver dans le répertoire bin de mingw-w64)
@paroleschansons78413 жыл бұрын
S'il vous plait j'ai besoin du lien vers l'ancien tuto. Merci
@formation-video3 жыл бұрын
Il n'y est pas et tout est disponible dans cette vidéo
@paroleschansons78413 жыл бұрын
@@formation-video mingw ne voulais pas s'installer avec la méthode que vous avez présenté dans cette vidéo mais j'ai pu l'installer avec l'autre site S'il vous plaît j'ai besoin de votre aide En compilant on me dit"no include path in which to find stdio.h" svp quelle est le problème ? est ce que cela est dû à une mauvaise intalation du mingw ?
@formation-video3 жыл бұрын
Oui, ou une mauvaise version utilisée. Si ton système est en 32 bits : github.com/brechtsanders/winlibs_mingw/releases/download/11.2.0-12.0.1-9.0.0-r1/winlibs-i686-posix-dwarf-gcc-11.2.0-mingw-w64-9.0.0-r1.zip S'il est en 64 bits : github.com/brechtsanders/winlibs_mingw/releases/download/11.2.0-12.0.1-9.0.0-r1/winlibs-x86_64-posix-seh-gcc-11.2.0-mingw-w64-9.0.0-r1.zip
@paroleschansons78413 жыл бұрын
@@formation-video j'ai essayé plusieurs fois ce lien mais on me met echec à chaque fois au milieu du téléchargement
@formation-video3 жыл бұрын
Alors c'est un problème avec ta connexion internet, pas le lien lui-même
@amiramohammedi853 жыл бұрын
Merci beaucoup pour toutes ces explications! Au moment où tu saisi le nom de l'exécutable sur la ligne de commande, qu'est-ce que tu fait pour que ça complète le chemin et l'extension stp?
@formation-video3 жыл бұрын
La touche TAB
@amiramohammedi853 жыл бұрын
@@formation-video ça marche. Merci
@formation-video3 жыл бұрын
De rien ;)
@roxaneb17003 жыл бұрын
Merci pour cette vidéo et en plus récente! Si j'ai bien compris il faut re-télécharger de temps en temps la dernière version (par exemple une fois par an?), et garder l'ancienne version sur son PC sans l'utiliser? (en la renommant?) je débute et je ne sais pas si j'ai bien compris ^^ merci en tout cas tuto extrêmement utile!
@formation-video3 жыл бұрын
Tu peux même supprimer l'ancien dossier MinGW et refaire une installation avec cet outil plus récent
@roxaneb17003 жыл бұрын
@@formation-video D'accord, merci du conseil! :)
@formation-video3 жыл бұрын
👍
@meissababou3 жыл бұрын
merci j'ai installé sans aucun soucis
@formation-video3 жыл бұрын
Impeccable ! 👍
@barbeblanche15813 жыл бұрын
Moi ma copie du fichier zip a pris 40minutes, j'en reviens pas, pourtant je suis pas sur une machine virtuelle. Sinon, est ce que sur Linux, on peut faire un apt-get install gcc ? Bonne vidéo
@formation-video3 жыл бұрын
Oui, même s'il est déjà installé par défaut sur GNU/Linux
@barbeblanche15813 жыл бұрын
@@formation-video Merci beaucoup ! J'ai remarqué que vous répondez à tout les commentaires de chaque vidéo très rapidement, je tiens à vous remercier pour ça. Vous êtes vraiment à l'écoute de vos abonnés.
@formation-video3 жыл бұрын
Je t'en prie, et oui j'y tiens beaucoup 😉
@willcaps27862 жыл бұрын
j' ai taper Desktop ça na pas trouver le chemin
@formation-video2 жыл бұрын
Cela pourrait aider : kzbin.info/www/bejne/r57doGqZfNurotE (tu as sans doute OneDrive, donc l'emplacement du bureau diffère)
@LucasBouillon3 жыл бұрын
pourquoi make ne marche pas avec minGW ?
@formation-video3 жыл бұрын
Parce qu'il n'est pas installé avec (voir ici : kzbin.info/www/bejne/Y6PMeXh-fLVlerc )
@sergepierre3779 Жыл бұрын
Dans le répertoire mingw64/bin,il y a un exe "mingw32-make.exe", il s'agit de gnu make, je l'ai renommé simplement "make.exe" et ça fonctionne. D'ailleurs, il était dit sur le site que gnu make était inclus. Il avait juste un nom pas du tout "user friendly".@@formation-video
@geoffroymaes57953 жыл бұрын
Très bien expliqué ! Merci!
@formation-video3 жыл бұрын
Merci, et bonne continuation de ton côté 👍
@ahmedlaminouamadou6 ай бұрын
Bonjour , j'ai effacé l'autre MinGW que j'avais pour installer celle ci ( version 14 ) , mais là j'ai suivi toutes tes étapes mais je me retrouve coincé !
@formation-video6 ай бұрын
Bonjour, quel est le souci exactement ?
@ahmedlaminouamadou6 ай бұрын
@@formation-video C'est justement ce que j'ignore ! Puisque avant en suivant la démarche ( d'installer le package ) j'ai essayé d'installer le MinGw , mais ça n'a pas marché , j'ai dû installer MinGw installer ( qui est une version 6.3) ancienne de 2009 !
@ahmedlaminouamadou6 ай бұрын
A savoir que j'ai bien configuré les environnements de variable ! Mais le C/C++ ne fonctionne pas ( c'est à ce que je voulais faire allusion pour le dysfonctionnement de MinGw) ; mais lorsque je pars sur mon terminal en tapant : gcc --version , je vois bien la version 14.1.2 qui s'affiche , mais lorsque j'essaie d'exécuter un code C ou C++ ( sur VScode et d'autres IDE) on me signale que l'importation n'est pas possible et dans mon terminal l'erreur qui est affichée est que "gcc" n'est pas reconnu !
@formation-video6 ай бұрын
Si la commande "gcc --version" t'affiche bien le numéro de version, c'est qu'il est bien installé et reconnu. Maintenant, avant de compiler ton programme, vérifie que le fichier est toujours : - bien enregistré (Ctrl + S) après chaque modification - bien encodé en UTF-8 : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md Et si tu venais à avoir un souci de chemin, il y a cette vidéo d'aide : kzbin.info/www/bejne/r57doGqZfNurotE
@ahmedlaminouamadou6 ай бұрын
@@formation-video Ok ! Merci bien ! Pour le "CTRL + S" , je fais ça bien ! Et même pour les chemins je crois que c'est bien configuré jusque que avant ( au moment oû ça fonctionnait encore , sur VScode on m'indiquait en bas mingw) mais maintenant ce n'est plus le cas ( on affiche plutôt Win32 ou gcc-x64) !
@zolmus Жыл бұрын
Merci monsieur. Très sympa.
@formation-video Жыл бұрын
👋
@fanilofifaliana55623 жыл бұрын
Que veut dire les 64 bits et 32 bits svp ?
@formation-video3 жыл бұрын
C'est l'architecture du processeur. Donc s'il est 64 bits, on installe généralement une version 64 bits des logiciels et de Windows 👍
@marcmailly81762 жыл бұрын
Déjà la version 12 de GCC (au 23/6)
@axeldesouza682 жыл бұрын
oui bjr a tous c'est une super video mais quand j'essai de compiler ca affiche error.exe svp expliquez moi cmt faire
@formation-video2 жыл бұрын
Quelle erreur précisément et pour quel code ? Vérifie aussi que ton fichier est bien encodé en UTF-8 : github.com/jasonchampagne/FormationVideo/blob/master/Ressources/Aide/encodage-utf8.md Enfin, vérifie que tu n'as pas d'antivirus qui bloquerait la création de l'exécutable
@axeldesouza682 жыл бұрын
ok merci de m'avoir répondu finalement j'y suis arrivé ça marche maintenant
@formation-video2 жыл бұрын
👍
@yuka4264 Жыл бұрын
Bonjour, (Je débute en programmation) Lorsque je compile le programme que vous essayez à la fin, powershell indique qu'il ne reconnaît pas progpp.exe . Merci d'avance Vos tutoriels sont très clairs à part ça 👍
@formation-video Жыл бұрын
Bonjour, qu'as-tu essayé de faire exactement ?
@yuka4264 Жыл бұрын
@@formation-video j'ai essayé de compiler le même programme que tu as fait à la fin de la vidéo (celui qui dit hello world)
@formation-video Жыл бұрын
Alors, si tu as tapé comme commande "gcc main.c -o prog", cela a produit un exécutable "prog.exe", et pas "progpp.exe" comme écrit dans ton premier message
@yuka4264 Жыл бұрын
j'ai réussi merci beaucoup !
@mickelfrye57753 жыл бұрын
le lien ne marche pas correctement
@formation-video3 жыл бұрын
Le lien de quoi ?
@mickelfrye57753 жыл бұрын
@@formation-video le lien de téléchargement
@formation-video3 жыл бұрын
Je viens de vérifier, ça fonctionne toujours : www.winlibs.com/#download
@H3ADT3 жыл бұрын
Merci beaucoup pour la vidéo. La semaine passée je n'ai pas pu télécharger et installer correctement mingw et j'ai dû passer par le lien que vous avez mis sur l'autre vidéo concernant toujours mingw et jai reçu. Et concernant la formation sur le hacking je ne la trouve pas pourtant je vous entends souvent sur certaines vidéos parler de cette formation. Merci d'avance
@formation-video3 жыл бұрын
Pour le hacking, c'est normal : jasonchampagne.fr/static/faq-youtube.html
@PhilippeGerard753 жыл бұрын
tres sympa et tres clair. merci
@formation-video3 жыл бұрын
Merci, bonne installation 👋
@fansserverOnline Жыл бұрын
Bonjour ! Cette vidéo est très instructive. Mais cependant j'aimerais pouvoir utiliser ce compilateur sur CodeBlocks, et je serai ravi d'avoir vos tutos. Merci !
@formation-video Жыл бұрын
Bonjour, si tu utilises Code::Blocks, il intègre déjà un compilateur 👍
@cheikhnafall7101 Жыл бұрын
Intéressant ❤ mais c trop loquace
@formation-video Жыл бұрын
Les goûts et les couleurs 😉
@cheikhnafall7101 Жыл бұрын
@@formation-video 👍🏾
@nerdtogeek50942 жыл бұрын
Salut Jason, je viens t'embêter un peu sur ce tuto je suis désolé 🤔 mais t'inquiètes, la vidéo est très bien 👍 Lors du choix de la release sur WinLibs tu as le choix : UCRT runtime | MSVCRT runtime. Peux-tu en dire plus sur les impacts que ça pourrais avoir et lequel choisir ? Moi, cela m'impact déjà au niveau de mes bibliothèques : SDL2 a des dépendances UCRT et SFML2 des dépendances MSVCRT. Du coup je suis également preneur de solutions sur mon dilemme SDL2 vs SFML 🥺 En te remerciant par avance.
@formation-video2 жыл бұрын
Bonjour, ce sont deux bibliothèques différentes. Concernant WinLibs, il est recommandé de choisir la version plus "moderne", avec UCRT, mais si tu utilises un outil avec lequel cela ne fonctionnerait pas, aucun problème à utiliser l'autre version. Elles sont toutes deux disponibles pour ça justement 👍
@canticide27 күн бұрын
Merci beaucoup !
@boba45_2 ай бұрын
Mon sauveur merci beaucoup
@formation-video2 ай бұрын
Bon démarrage en programmation C ou C++ 👍
@zaito_2 жыл бұрын
Merci Beaucoup !!!
@rodriguenkomba Жыл бұрын
Le téléchargement s'interrompt... Il requiert une autorisation 🤲
@formation-video Жыл бұрын
C'est-à-dire ?
@Aboubakarjay Жыл бұрын
Gracias. 🤗🤗
@formation-video Жыл бұрын
De nada 😉
@CypElf3 жыл бұрын
Le code sur le bloc note :')
@formation-video3 жыл бұрын
Ce fut difficile 🤣
@hadamakebe49913 жыл бұрын
merci mille fois
@formation-video3 жыл бұрын
Je t'en prie, bon démarrage en programmation ! 💪
@marouabenali13212 жыл бұрын
merci énormément
@quentin73432 жыл бұрын
Bon bouot mec :)
@formation-video2 жыл бұрын
Merci à toi ✌
@Jul-yq5zz10 ай бұрын
Merci boss
@formation-video10 ай бұрын
Bon codage 👍
@bowarc3 жыл бұрын
Merci !
@formation-video3 жыл бұрын
👍
@imister79943 жыл бұрын
Merci.
@formation-video3 жыл бұрын
De rien =)
@mehdimahboubi31023 жыл бұрын
merci
@formation-video3 жыл бұрын
De rien 🥳
@asphaltking58703 жыл бұрын
Mercii bcppppp
@formation-video3 жыл бұрын
De rien
@grandfou47483 жыл бұрын
Top
@grandfou47483 жыл бұрын
Comme d'hab
@sekoubatoure6033 жыл бұрын
Cool
@formation-video3 жыл бұрын
😉
@philtoa3347 ай бұрын
: )
@canakcihuseyin66792 жыл бұрын
Bonne vidéo mais tu te répète beaucoup...
@juniornoumoyewoguia89533 жыл бұрын
mais tu nous gaaaaveee avec tes discours tu peux pas simplement aller au but du sujet ? on a pas dmde l'histoire des memoires 64 ou 32 bits .....non mais ooohhh
@formation-video3 жыл бұрын
Mais tu me gaves à laisser un commentaire en disant que l'on a pas demandé 64 ou 32 bits alors que cette spécificité est ABSOLUMENT nécessaire et à savoir pour installer la bonne version du compilateur et/ou compiler pour la bonne architecture. Mais comme tu ne sembles pas savoir de quoi tu parles... calmé maintenant ? Toi qui n'es pas otage du contenu, tu ne peux pas simplement aller au but du sujet ?