G++

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

papay
Сообщения: 12

G++

Сообщение papay »

Написал прогу. Компилирую у себя на компе:
g++ -lpthread -o main main.cpp
Все ок.

На соседнем сервере выводит:
/usr/libexec/elf/ld: cannot find -lpthread

Что делать ?
Спасибо сказали:
Andrew S
Сообщения: 225
Статус: экспериментатор
ОС: Conrad-Gentoo

Re: G++

Сообщение Andrew S »

Путь 1: указать путь к каталогу, в котором находится библиотека libpthread.a
Допустим она в /usr/lib - тогда так:
g++ -lpthread -L/usr/lib -o main main.cpp
Путь 2: установить переменную окружения, но какую и куда - не помню, гуру подскажут
Спасибо сказали:
Аватара пользователя
folibis
Сообщения: 92
ОС: Arch-ик

Re: G++

Сообщение folibis »

прописать путь к директории с библиотекой
в файле /etc/ld.so.conf и после этого сделать ldconfig
или
установить переменную окружения, типа export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib
עת לכל חפץ
Спасибо сказали: