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的前期工作

博客围绕ncurses交叉编译展开,因是交叉编译,目标文件不能在电脑运行,为不破坏本机程序,指定文件存放源码和目标文件。查看本机版本为5.9并下载相同版本,解压源码、配置并编译,显示交叉编译成功,后续将开展x - win前期工作。
1679





