Showing posts with label c language. Show all posts
Showing posts with label c language. Show all posts


This one is a continuation to Setup Programming Tools for C, C++, Java, and C++/Gtkmm. This tutorial uses GTK+ version 3 and not version 2. With GTK+ library, you can develop programs with user interface on GNU/Linux (and other platforms, too). An example of greatest thing ever developed with GTK+ is GNOME Desktop Environment. Like in the previous tutorial, here you will also use Geany IDE to write source code. I use Ubuntu 18.04 LTS as my basis here. And below you will see a source code example for you to compile, build, and run it. Happy learning!

Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.


When I'm using Linux Mint 18.1 Serena, I realized that gcc compiler can not find stdio.h header for C programming language. Apparently, this is because Linux Mint does not ship with libc6-dev package, the package that contains .h header files (including stdio.h) for C programming language. To fix this problem, just install that package
$ sudo apt-get install libc6-dev
and check it by recompiling your C source code.