如果建立网站,创建自己的网站要钱吗,北碚网站建设,做娱乐网站彩票代理一#xff0c;ubuntu linux pc编译读取xls的库
1#xff0c;安装libxls(读取xls文件 电脑版)
确保你已经安装了基本的编译工具#xff0c;如gcc和make。如果没有安装#xff0c;可以使用以下命令安装#xff1a;
sudo apt-update sudo apt-get install build-essentia…一ubuntu linux pc编译读取xls的库
1安装libxls(读取xls文件 电脑版)
确保你已经安装了基本的编译工具如gcc和make。如果没有安装可以使用以下命令安装
sudo apt-update sudo apt-get install build-essential
下载libxls源代码。你可以从libxls的GitHub仓库或官方网站下载。
wget https://github.com/troydhanson/libxls/archive/master.zip -O libxls-master.zip unzip libxls-master.zip
编译和安装libxls。
cd libxls-master
make sudo make install
这将编译libxls库并将其安装到系统默认的位置。如果你想自定义安装位置可以在make命令中指定PREFIX变量。
make PREFIX/usr/local sudo make install PREFIX/usr/local
2交叉编译xlslib(写xls文件 电脑版)
二交叉编译库移植到ARM
1安装libxls(读取xls文件 ARM版)
下载地址http://sourceforge.net/projects/libxls/
unzip libxls-dev.zip # 解压库文件
sudo apt install autoconf-archive # 安装automake相关工具autoreconf -if # 生成configure文件导入交叉编译器source arm-linux-gnueabihf-gcc./configure --hostarm-linux CFLAGS-fPIC CXXFLAGS-fPIC CCarm-linux-gnueabihf-gcc CXXarm-linux-gnueabihf-g --prefixpwd/_install --enable-staticyesmake
make install 安装2交叉编译xlslib(写xls文件 ARM版)
下载地址https://sourceforge.net/projects/xlslib/
unzip xlslib-package-2.5.0.zip
cd xlslib/xlslibautoreconf -if./configure --hostarm-linux CFLAGS-fPIC CXXFLAGS-fPIC CCarm-linux-gnueabihf-gcc CXXarm-linux-gnueabihf-g --prefixpwd/_install --cache-filelinux.cachemake
make install
出现报错
checking for working #pragma pack... configure: error: in /home/geyuxi/Videos/xlslib/xlslib: configure: error: cannot run test program while cross compiling See config.log for more details 加入下面三句话到linux.cache里面忽略掉这几项检查 ac_cv_have_pragma_pack_push_popyes
ac_cv_have_pragma_pack_cc_too_smartyes
ac_cv_have_pragma_pack_Nyes三加入libxls和xlslib到linux qt中