не может найти-lsocket, компилируя проблему в программе клиент-сервер?

Общее решение состояло бы в том, чтобы использовать поле Linux (мог быть в виртуальной машине), настроенный как прозрачный прокси, чтобы прервать трафик, и затем проанализировать его с помощью wireshark или tcpdump или независимо от того, что Вам нравится. Возможно, MacOS может сделать это также, я не попробовал.

Или если можно запустить приложение в средстве моделирования, можно, вероятно, контролировать трафик в собственной машине.

5
задан seg.server.fault 17 September 2009 в 12:13
поделиться

1 ответ

Обычно двоичный файл библиотеки поставляется с одним пакетом, а заголовки - с другим пакетом с тем же именем и «-dev» позади.

Возможно, вам не хватает простого happycoders-libsocket.

Вам не хватает этого пакета happycoders-libsocket , если вы используете ubuntu.

Очевидно, пакет happycoders-libsocket в ubuntu размещает libsocket.so libreary в / usr / lib / happycoders /, а это не стандартное место для библиотек, оно должно быть прямо внутри / usr / lib /. Используя -L, вы инструктируете компилятор или компоновщик в данном случае искать файлы библиотеки в этом дополнительном каталоге

5
ответ дан 14 December 2019 в 19:19
поделиться