he creado un archivo de .so
y ponerlo en la ubicación /opt/lib
y ha añadido este camino a LD_LIBRARY_PATH
ahora después de esto cuando intento compilar mi programa principal con el siguiente comando:/usr/bin/ld: no puede encontrar
g++ -Wall -I/home/alwin/Development/Calculator/ main.cpp -lcalc -o calculator
me sale el siguiente error:
/usr/bin/ld: cannot find -lcalc
collect2: ld returned 1 exit status
¿Puede alguien ayudarme con esto. Esta es la primera vez que intento crear una biblioteca compartida. Creé la biblioteca compartida usando los bloques de código IDE
Oh, sí lo he intentado también, todavía me dieron el mismo error :(vea el siguiente alwin @ alwin-laptop: ~/Desktop/CPPTest $ g ++ -Wall -I/home/alwin/Development/Calculator/-L/opt/lib main.cpp -libcalc.so -o calculadora /usr/bin/ld: no se puede encontrar -libcalc.so collect2: ld devuelto 1 estado de salida –
@Jay es -lcalc, no -libcalc.so –