參考兩位大神部落格在此感謝
https://blog.csdn.net/Q1302182594/article/details/42028985 交叉編譯libX11
https://blog.csdn.net/weixin_42892101/article/details/107852277 交叉編譯libxcb與X11
export PREFIX=/home/lnint/tinygl/x11/install
export HOST=arm-linux-gnueabihf
export LD_LIBRARY_PATH=$PREFIX/lib
export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig
./configure --prefix=$PREFIX --host=$HOST CC=/usr/local/gcc-linaro-7.2.1-2017.11-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
其中關鍵的是
1)通過export PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig指定已安裝包的頭檔案以及庫路徑
2)CC=/usr/local/gcc-linaro-7.2.1-2017.11-i686_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc 指定交叉編譯工具