Как подружить cglm с tiny c compiler?

Чтобы подружить библиотеку cglm с компилятором Tiny C (TCC), вам понадобится выполнить несколько шагов:

1. Загрузите и настройте библиотеку cglm:
- Перейдите на официальный репозиторий библиотеки cglm (https://github.com/recp/cglm).
- Скачайте исходный код библиотеки в виде ZIP-архива или склонируйте репозиторий с помощью Git.
- Распакуйте архив с исходным кодом, если вы скачали ZIP-архив.

2. Соберите библиотеку cglm:
- Перейдите в папку с исходным кодом cglm, используя команду cd.
- Откройте файл сборки, например, CMakeLists.txt, и настройте его согласно требованиям вашего проекта (если это требуется).
- Запустите процесс сборки с помощью инструмента сборки CMake, обычно выполните команду cmake . (точка в конце важна).

3. Скомпилируйте исходный код вашего проекта:
- Создайте или откройте файл-исходник вашего проекта на языке C, например, main.c.
- Включите заголовочные файлы библиотеки cglm в ваш исходный код, используя директиву #include.
- Напишите код вашей программы, в котором будете использовать функции и структуры из библиотеки cglm.
- Скомпилируйте ваш исходный код с помощью TCC, используя команду tcc -o myprog main.c, где myprog - имя выходного файла.

4. Свяжите вашу программу с библиотекой cglm:
- Перейдите в директорию, где находится скомпилированный файл вашей программы.
- Скопируйте файл библиотеки (обычно с расширением .a или .lib) в эту директорию.
- Выполните команду компоновщика TCC, чтобы связать вашу программу с библиотекой cglm, например, tcc -o myprog main.c/libcglm.a.

5. Запустите вашу программу:
- Выполните команду ./myprog (на Linux/Mac) или myprog.exe (на Windows), чтобы запустить вашу программу.

Теперь ваша программа должна успешно скомпилироваться и запуститься с использованием библиотеки cglm.