我正在使用 pkg-config 将项目交叉编译到 MIPS 平台。像往常一样,我将 PKG_CONFIG_PATH 变量设置为目标平台适合的目录(在这种情况下,类似于 /usr/local/mips_sdk/usr/local/lib/pkgconfig,但没关系)。
奇怪的是,当在 PKG_CONFIG_PATH var 指向的路径中找不到它们时,pkg-config 正在使用来自 /usr/local/lib/pkgconfig 的 .pc 文件。就像 /usr/local/lib/pkgconfig 硬编码在 pkg-config 的搜索路径中一样。
感觉有点奇怪,因为它会尝试将系统库(x86)链接到我的 mips 编译的东西。
有谁知道如何解决它?
非常感谢。