Я делаю университетское задание по разделяемой памяти на 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
Работает ли библиотека по буквам?Если у меня его нет, мне нужно его скачать?Мне вообще нужна конкретная библиотека?(потому что в интернете я не нашел никого, кто бы его использовал ...) Я очень растерялся.