Библиотека общей памяти -lrt в C на macOS - PullRequest
0 голосов
/ 03 декабря 2018

Я делаю университетское задание по разделяемой памяти на C, мне нужно использовать функции shm_open(), mmap(), ftruncate(), shm_unlink() и т. Д., Используя Mac с macOS Mojave 10.14 Мой учитель сказалМне нужно использовать библиотеку -lrt в моем Makefile, чтобы заставить ее работать, но когда я "делаю", я получаю сообщение об ошибке

ld: library not found for -lrt
clang: error: linker command failed with exit code 1

Работает ли библиотека по буквам?Если у меня его нет, мне нужно его скачать?Мне вообще нужна конкретная библиотека?(потому что в интернете я не нашел никого, кто бы его использовал ...) Я очень растерялся.

...