我正在使用Linux PC x86_64。
我为raspberry pi设置了一个交叉编译工具链,我可以编译基本的helloworld并在raspberry上运行它。
我一直在编译一些开源程序,因为./configure
抱怨缺少包裹,例如:
configure: No package 'glib-2.0' found
我正在使用它。 ./configure --host=arm-linux-gnueabihf
交叉编译,直到上面的错误看起来很好。
我应该告诉./configure
使用目标系统的lib还是?怎么做?
答案 0 :(得分:-1)
将选项传递给configure脚本,以便找到开发标头和库。它使用LDFLAGS
和CFLAGS
。