Je viens de commencer à apprendre le C++ et je trouve très difficile de trouver des tutoriels courts et complets sur l'utilisation de gnu make/gcc. Toutes les idées (s'il vous plaît ne me pointez pas vers le tutoriel officiel de gnu make, c'est trop approfondi pour mes objectifs ;-)).Didacticiel gnu make/gcc complet
Répondre
Vérifiez le livre Managing Projects with GNU Make.
Le texte intégral de ce livre est disponible en ligne. La première partie de ce livre couvre les concepts de base qui, je pense, vous aideraient à vous familiariser avec GNU Make.
Cela ne répond pas directement à votre question, mais de toute façon ...
Tout d'abord, faire et gcc sont deux paquets complètement différents - il est rare de trouver un bon tutoriel qui couvre à la fois de façon satisfaisante.
Deuxièmement, le GNU make manual & tutorial est l'un des meilleurs que j'ai jamais rencontré. make est une bête complexe - vous avez besoin de la matière en profondeur, en particulier si vous avez l'intention de lire ou d'utiliser les makefiles des autres.
En ce qui concerne gcc, je suppose que la question évidente est "qu'est-ce que vous voulez savoir". Comme make, gcc est un kit extrêmement complexe.
Comme vous venez d'apprendre, vous pouvez vous concentrer uniquement sur le langage C/C++. Un IDE aide vraiment ces jours - à cet égard. Netbeans fonctionne très bien comme un IDE qui obtient votre frappe C/C + + ASAP. Il se compile assez bien aussi. Un autre bon IDE (croyez-le ou non) est Visual Studio - son style de création d'un environnement de construction est assez granulaire.
Après vos besoins Diversifier Je suggère ce qui suit:
J'ai appris et faire gcc plusieurs fois, et il est juste trop leur rappeler aussi - à savoir, une fois que vous avez un environnement de construction vous allez probablement oublier les subtilités. Donc, en tant que conseil, je suggère de ne pas les apprendre. Au lieu de choisir l'un des bons outils là-bas que faire abstrait et autotools loin (la façon dont un IDE comme Netbeans fait). Vous pourriez vouloir "apprendre" un de ces outils à la place. Apprendre à utiliser les outils make et auto est une perte de temps. Un tel outil est le cmake.
- 1. Easy Rundown, didacticiel phpDocumentor complet?
- 2. Didacticiel complet sur le checksum MD5
- 3. Didacticiel Web Form Builder
- 4. Didacticiel du code RDLC
- 5. Didacticiel sur le logback
- 6. Didacticiel d'expression régulière Unicode
- 7. Un didacticiel QtScript décent?
- 8. complet
- 9. Port Windows/implémentation pour GNU Pth (Gnu Portable Threads)
- 10. Didacticiel sur le bloc-notes
- 11. Didacticiel sur les critères JPA
- 12. Didacticiel APE (Ajax Push Engine)
- 13. Didacticiel: XML dans NetBeans IDE
- 14. Ressources de didacticiel vidéo Jquery
- 15. Didacticiel sur le service Web
- 16. Blender, Didacticiel de script Python
- 17. UITableView Interface Builder Exemples/Didacticiel
- 18. Exception du didacticiel Android HelloGoogleMaps
- 19. Didacticiel de la caméra AVFoundation
- 20. JSP + Voir l'exemple complet du bean
- 21. GNU Problème d'actualisation d'écran
- 22. GNU Build system que
- 23. C++ GNU Linker erreurs
- 24. GNU readline Histoire fonction
- 25. GNU construire système question
- 26. Question GNU MakeFile
- 27. Depends.exe pour GNU/Linux
- 28. API GNU Smalltalk?
- 29. Messages d'erreur GNU C++
- 30. GNU General Public License
La version d'O'Reilly est divisée en 22 fichiers PDF, ce qui n'est vraiment pas pratique du tout. [Ce lien] (http://wanderinghorse.net/computing/make/book/ManagingProjectsWithGNUMake-3.1.3.pdf) pointe vers une version dans un seul fichier. – jrsala