При компиляции с ошибкой gcc:
ERROR / usr / bin / ld: не удается найти -lutЧто такое имя библиотеки?
Линкер расширяет l до lib, поэтому имя отсутствующей библиотеки будет libut (либо в качестве общей библиотеки, например libut.so, либо в статической библиотеке libut.a)
Использование apt-file мы можем найти содержащийся пакет:
$ apt-file search /libut\.
uthash-dev: /usr/include/libut.h
uthash-dev: /usr/lib/x86_64-linux-gnu/libut.a
Из apt-cache show uthash-dev:
Description-en: hash table and linked list for C structures
uthash-dev provides a hash table implementation using C preprocessor macros.
This package also includes:
* utlist.h provides linked list macros for C structures
* utarray.h implements dynamic arrays using macros
* utstring.h implements a basic dynamic string
В качестве альтернативы возможно, что libut является частной библиотекой, предоставляемой программное обеспечение, которое вы пытаетесь построить.
Линкер расширяет l до lib, поэтому имя отсутствующей библиотеки будет libut (либо в качестве общей библиотеки, например libut.so, либо в статической библиотеке libut.a)
Использование apt-file мы можем найти содержащийся пакет:
$ apt-file search /libut\.
uthash-dev: /usr/include/libut.h
uthash-dev: /usr/lib/x86_64-linux-gnu/libut.a
Из apt-cache show uthash-dev:
Description-en: hash table and linked list for C structures
uthash-dev provides a hash table implementation using C preprocessor macros.
This package also includes:
* utlist.h provides linked list macros for C structures
* utarray.h implements dynamic arrays using macros
* utstring.h implements a basic dynamic string
В качестве альтернативы возможно, что libut является частной библиотекой, предоставляемой программное обеспечение, которое вы пытаетесь построить.
Линкер расширяет l до lib, поэтому имя отсутствующей библиотеки будет libut (либо в качестве общей библиотеки, например libut.so, либо в статической библиотеке libut.a)
Использование apt-file мы можем найти содержащийся пакет:
$ apt-file search /libut\.
uthash-dev: /usr/include/libut.h
uthash-dev: /usr/lib/x86_64-linux-gnu/libut.a
Из apt-cache show uthash-dev:
Description-en: hash table and linked list for C structures
uthash-dev provides a hash table implementation using C preprocessor macros.
This package also includes:
* utlist.h provides linked list macros for C structures
* utarray.h implements dynamic arrays using macros
* utstring.h implements a basic dynamic string
В качестве альтернативы возможно, что libut является частной библиотекой, предоставляемой программное обеспечение, которое вы пытаетесь построить.