@Alwin Doss Вы должны указать опцию -L перед -l. Вы бы сделали наоборот, наверное. Попробуй это :)

дал.so файл и положить его в место/opt/lib и добавил этот путь кLD_LIBRARY_PATH теперь после этого, когда я пытаюсь скомпилировать мою основную программу с помощью следующей команды:

g++ -Wall -I/home/alwin/Development/Calculator/ main.cpp -lcalc -o calculator

Я получаю следующую ошибку:

/usr/bin/ld: cannot find -lcalc
collect2: ld returned 1 exit status

Может кто-то помочь мне с этим. Я создал общую библиотеку, используя кодовые блоки IDE

Ответы на вопрос(4)

Ваш ответ на вопрос