Обычно вы не «устанавливаете» библиотеки C в этом смысле. Обычно в Windows у вас есть три типа файлов. Заголовочные файлы, обычно заканчивающиеся на .h, динамическая библиотека, .dll и, скорее всего, некоторые файлы компоновщика (обычно .lib, .a или что-то). Компоновщик и компилятор должны быть в состоянии найти эти файлы где-нибудь. Обычно вы устанавливаете пути к каталогам включения и пути к каталогам библиотеки.
например. Допустим, вы загрузили библиотеку с именем foo и распаковали ее в C: \ foo.
В этой папке находятся libfoo.a
, foo.dll
и foo.h
. В Code :: Blocks вам нужно указать путь к каталогу C:\foo
и путь к библиотеке C:\foo
, чтобы компоновщик и компилятор знали, где искать эти файлы. Поскольку вы ссылаетесь на библиотеку foo, вам также необходимо установить -lfoo
или что-то похожее в командной строке компоновщика. Это синтаксис GCC, но я думаю, что Code :: Blocks использует компилятор GCC за кулисами.
В коде C вы можете просто #include <foo.h>
, и компилятор найдет его для вас.