Je suis un débutant dans Linux et la programmation. Je veux apprendre la commande linux et utiliser créer un programme C et C++ pour interagir avec l'API linux de mon Windows XP. Cependant, je ne suis pas sûr de savoir comment configurer l'environnement à partir de mon ordinateur basé sur Windows.Apprendre Linux à partir de Windows Questions de débutant
Quel programme dois-je installer? En outre, il semble que Linux a Ubuntu, Fedora. J'ai aussi entendu parler de Red Hat. Quelle est la différence et laquelle dois-je installer?
Existe-t-il une différence entre l'utilisation de Linux avec une interface utilisateur comme Ubuntu, l'utilisation d'un IDE pour créer un programme ET le terminal de ligne de commande utilisant VIM pour créer un programme? En outre, j'ai entendu parler de l'utilisation de Valgrind pour déboguer le programme. Valgrind fonctionne-t-il avec un IDE dans Ubuntu ou fonctionne-t-il uniquement avec un terminal de ligne de commande? Si mon IDE a déjà un débogueur, ai-je encore besoin de Valgrind?
Désolé pour ces questions de débutant.
Merci.
débogueur! = Valgrind – drahnr
Que demandez-vous? Laquelle des dizaines de distributions Linux est la meilleure pour vous? Il semble que vous n'avez jamais programmé C/C++. Pourquoi voulez-vous utiliser Linux du tout? Savez-vous que vous pouvez obtenir la plupart des outils Linux en ligne de commande pour Windows, via Cygwin (http://www.cygwin.com)? Valgrind n'est pas un débogueur générique, mais un outil pour trouver des erreurs très spécifiques. Le débogueur générique sur Linux serait GDB, et la plupart des IDE viennent avec une interface GDB ou leur propre débogueur, donc non, vous n'en auriez pas besoin. – DevSolar
Utilisez gdb pour déboguer, c'est l'outil ultime pour déboguer sur les plates-formes * nix. NetBeans est un IDE pour les plateformes Linux, si vous en avez besoin, car vous êtes plutôt un mec Windows. – DumbCoder