/ usr / bin / ld: não é possível encontrar

Criei um.so e coloque-o no local/opt/lib e adicionou este caminho aLD_LIBRARY_PATH agora, depois disso, quando tento compilar meu programa principal com o seguinte comando:

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

Estou tendo o erro a seguir

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

Alguém poderia me ajudar com isso. Criei a biblioteca compartilhada usando os blocos de código IDE

questionAnswers(4)

yourAnswerToTheQuestion