我想使用另一个版本的openssl编译wpa_supplicant,然后安装在构建系统上。
为此,我在.config
文件中设置了这些设置:
CFLAGS += -I/custom-openssl/include
LIBS += -L/custom-openssl/lib
但是,它仍然链接到默认安装的openssl版本。
答案 0 :(得分:0)
您的-L
指令将添加到库列表的 end 中,以便在链接期间查找.so
个文件。
相反,要么控制加载器在加载二进制文件时应该查看哪个目录(可以编译成二进制文件),要么使用LD_LIBRARY_PATH
环境变量更改要搜索的库列表。
答案 1 :(得分:0)
我还必须设置LIBS_p
。其他一切都很好。