IT Guy

IT、AI / Machine Learning、IoT、Project Management、プログラミング、ITIL等々

洋書 - いまどきのCプログラミング

21st Century C

21st Century C: C Tips from the New School

21st Century C: C Tips from the New School

基本セット
  • compiler : gcc
  • gdb, a debugger.
  • Valgrind, to test for C memory usage errors.
  • gprof, a profiler.
  • make, so you never have to call your compiler directly.
ツール
  • pkg-config, for finding libraries.
  • Doxygen, for documentation generation.
  • Editor : emacs, vim, nano
  • IDE : Eclipseでも各ベンダーが出してるIDEでも
  • Autotools: Autoconf, Automake, libtool
  • Git
  • Shell scripts
ライブラリ
  • libaries : libcURL, libGlib, libGSL, libSQLite3, libXML2

Learn C the Hard Way

Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) (Zed Shaw's Hard Way Series)

Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) (Zed Shaw's Hard Way Series)