1.因为是交叉编译,目标文件是不能在电脑上运行的,为了不破坏电脑上的程序,给项目指定一个文件放源码和目标文件。
mkdir ncurses
mkdir ncurses/target
ncurses5-config --version
查看本机的版本,显示为5.9
我也下载一样的版本免得节外生枝。
然后解压源码并配置然后编译
tar xzfv ncurses-5.9.tar.gz
cd ncursess-5.9
./configure --prefix=/home/xwin/ncurses/target --host=arm-none-linux-gnueabi --with-shared
make
make install
cd ..
cd target/lib
file libncurses.so.5.9
已经显示交叉编译成功
接下来我们继续做x-win的前期工作