臨時設置
一、在終端中輸入 export LD_LIBRARY_PATH=./
二、永久添加
1、在 /etc/ld.so.conf.d 路徑中 添加 *.conf 例如(DaHSdk.conf)
sudo chmod 777 DaHSdk.conf gedit DaHSdk.conf
2、在 DaHSdk.conf 中 添加編譯路徑(絕對路徑)
3、執行 sudo ldconfig 命令 即完成配置
三、makefile 中 添加
生成輸出文件時 增加命令 -Wl,-rpath=.
例如
LDFLAGS += -Wl,-rpath=.
$(OUT_OME): $(OBJ_OME)
$(CC) -o $(OUT_OME) $(OBJ_OME) $(LDFLAGS)
$(OBJ_DIR)%.dah.o: %.cpp
$(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@