Как указать RPATH в make-файле?

Я пытаюсь указать rpath в моем двоичном файле. Мой make-файл выглядит так-

CC=gcc 
CFLAGS=-Wall
LDFLAGS= -rpath='../libs/'
main: main.c  
    gcc -o main main.c

clean:
    rm -f main main.o 

Но когда я запрашиваю rpath с помощью команды readelf -a ./main | grep rpath Я ничего не получаю Я пробовал указать rpath как LDFLAGS = "-rpath = .. / libs /" , но даже это, похоже, не работает.

Может ли кто-нибудь опубликовать пример того, как мне указать rpath в make-файле?

Версии GCC и ld:

gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
GNU ld (GNU Binutils for Ubuntu) 2.21.0.20110327
15
задан jww 7 April 2017 в 09:59
поделиться