在PC:
make
sudo make install
在开发板上:
编译出来的头文件放入:
/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include
编译出来的库文件放入:
/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib
cd /usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include
mv freetype2/freetype/ .
把tmp/usr/local/lib/*拷贝到/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib -d -rf
把tmp/usr/local/include/*拷贝到/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include -rf
编译文件:arm-linux-gcc -o example1 example1.c -lfreetype -lm
tar jxf freetype-2.4.10.tar.bz2
进入目录
./configuremake
sudo make install
在开发板上:
tar jxf freetype-2.4.10.tar.bz2
进入目录
./configure --host=arm-linux编译出来的头文件放入:
/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include
编译出来的库文件放入:
/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib
cd /usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include
mv freetype2/freetype/ .
把tmp/usr/local/lib/*拷贝到/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib -d -rf
把tmp/usr/local/include/*拷贝到/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/usr/include -rf
编译文件:arm-linux-gcc -o example1 example1.c -lfreetype -lm