Ich versuche, rpath in meiner Binärdatei anzugeben. Mein Makefile sieht wie folgt aus-
CC=gcc
CFLAGS=-Wall
LDFLAGS= -rpath='../libs/'
main: main.c
gcc -o main main.c
clean:
rm -f main main.o
Aber wenn ich rpath mit dem Befehl readelf -a ./main | grep rpath
Ich erhalte nichts Ich habe versucht, rpath wie folgt zu spezifizieren LDFLAGS= "-rpath=../libs/"
aber selbst das scheint nicht zu funktionieren.
Kann jemand bitte ein Beispiel posten, wie ich rpath in einem Makefile angeben sollte?
GCC und ld Versionen sind-
gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
GNU ld (GNU Binutils for Ubuntu) 2.21.0.20110327