Если при сборке проекта с++ в NetBeans у вас появляются подобные сообщения:
g++ -o dist/Debug/GNU-Solaris-x86/cftp build/Debug/GNU-Solaris-x86/main.o -lsocket -lnsl -lposix4 Undefined first referenced symbol in file FTPClient::~FTPClient() build/Debug/GNU-Solaris-x86/main.o FTPClient::FTPClient() build/Debug/GNU-Solaris-x86/main.o ld: fatal: symbol referencing errors. No output written to dist/Debug/GNU-Solaris-x86/cftp collect2: ld returned 1 exit status
Причём как мы видим стандартная библиотека подключена, сокеты тоже. (-lsocket -lnsl -lposix4) Файлы класса (h, cpp) лежат одной папке с main.cpp. То есть как бы всё в порядке. Но …