[Environment Setup 9] Build GNU Scientific Library using Make

Описание к видео [Environment Setup 9] Build GNU Scientific Library using Make

After learning how building programs from source code works in Linux, let’s try it in action for a real case. In this video, we build GNU Scientific Library (GSL) as an example for configuring and building scientific libraries, and then, we create and compile a simple program that utilizes the ease-of-use of GSL to compute the Bessel function of a value.

Commands and Materials:
In order to follow the videos more efficiently and reproduce the workflows, you may need the list of commands we have executed in each video. You can find the lists at http://tuxriders.com/videos/setup/ and https://github.com/TuxRiders/environm...

Topics covered:
🎯 Configuring downloaded source codes using configure script
🎯 Building GSL into a standalone library file using GNU Make
🎯 Building a simple scientific program to compute Bessel function (concept of -I switch)
🎯 Linking the compiled program to GSL library (concept of -L switch)
🎯 Difference between static and shared libraries
🎯 Configuring the system to find shared libraries for programs at runtime (LD_LIBRARY_PATH)

Links:
GSL usage documentation: https://www.gnu.org/software/gsl/doc/...

Lecturer: Mojtaba Barzegari https://mbarzegary.github.io/

To learn more about the goals of the TuxRiders project, please visit our website at http://tuxriders.com.

Комментарии

Информация по комментариям в разработке