您现在的位置是:首页 > 正文

QtXlsxWriter make报错:[Makefile:45:sub-xlsx-make_first] 错误

2024-04-01 05:28:34阅读 1

新安装的银河麒麟系统(x64版),编译QtXlsxWriter库的时候报错:

root@zhouyingge1104-GB01:/home/zhouyingge1104/Downloads/QtXlsxWriter-master# make

cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/zhouyingge1104/Downloads/QtXlsxWriter-master/src/src.pro ) && make -f Makefile 
make[1]: 进入目录“/home/zhouyingge1104/Downloads/QtXlsxWriter-master/src”
cd xlsx/ && ( test -e Makefile || /usr/bin/qmake -o Makefile /home/zhouyingge1104/Downloads/QtXlsxWriter-master/src/xlsx/xlsx.pro ) && make -f Makefile 
Project ERROR: Module does not define version.
make[1]: *** [Makefile:45:sub-xlsx-make_first] 错误 3
make[1]: 离开目录“/home/zhouyingge1104/Downloads/QtXlsxWriter-master/src”
make: *** [Makefile:49:sub-src-make_first] 错误 2

很怪异的问题,之前其他电脑上build没问题,为啥这个电脑上这样?

用QtCreator编译也是类似的错误,摸不着头脑。


 

由于第一步qmake没报错,第二步make报错,可能是中途有什么操作把config搞乱了。

换个思路,把原始压缩包重新解压缩到一个新的目录,重新build, 成功!

网站文章

  • CentOS7安装SQLServer数据库服务

    CentOS7安装SQLServer数据库服务

    CentOS7安装SQLServer数据库服务

    2024-04-01 05:28:27
  • 编程计算某年某月某日是该年的第多少天。例如:2016年3月2日是2016的 第62 天。(java)

    程序如下: mport java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class J6{ public static void main(String[] args) throws Exception { BufferedRe...

    2024-04-01 05:27:45
  • C语言初学者入门讲座 第十六讲 文件(2)

      字符串读写函数fgets和fputs  一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志/0。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入字符数组str中。

    2024-04-01 05:27:37
  • Drone CI:搭建自己CI/CD(一)

    Drone CI:搭建自己CI/CD(一)

    CI篇:安装与配置CI/CD简介CI全称为Continuous Integration,意为持续集成,是在源代码变更后自动检测、拉取、构建和进行自动化测试的过程,属于开发人员的自动化流程。该解决方案可...

    2024-04-01 05:27:30
  • 数据字典的作用/用途:是数据流程图的补充!4个主要条目:数据项,数据处理(逻辑功能及其算法),数据存储,数据流条目

    数据字典的作用/用途:是数据流程图的补充!4个主要条目:数据项,数据处理(逻辑功能及其算法),数据存储,数据流条目

    如考生的准考证号码由6位组成,第一位表示考生报考的专业,含义为:1-法律,2-行政,3-财经;如准考证120023表示该考生报考法律专业,是郊区的,序号位0023.准考证号编码规律应该在数据字典中写清...

    2024-04-01 05:26:51
  • ajax 重定向 慢,重定向作为对Ajax请求的响应最终返回空

    我们使用的是Primefaces 3M4,其中一个页面有一个p:dataTable,它使用ajax调用事件:当会话超时时,页面被重定向到/login.xhtml,这适用于非ajax操作(菜单项等)但是...

    2024-04-01 05:26:44
  • Leetcode 138. 复制带随机指针的链表 解题思路及C++实现

    解题思路:主要包括三步。第一步是遍历一次链表,复制其每一个节点,并将所复制的节点接在其后。第二步是遍历一次链表,解决拷贝节点的random指针的指向。第三步是从这个大链表中,拆出原有链表和拷贝链表。具体图解,课参考LeetCode官方图解。/*// Definition for a Node.class Node {public: int val; ...

    2024-04-01 05:26:36
  • 如何发挥测试策略的指导性作用

    测试策略是保证测试过程有效开展、测试资源利用最大化、测试质量稳定可靠的重要前提,但是在实际研发过程中却往往会被忽略。很多时候会被认为是一项文档工作,从网站找一个文档改巴改巴应付了事。如果管理者对测试策略也不重视,可能会造成质量失控、工作无序、贻误战机等更大的损失。

    2024-04-01 05:26:27
  • 使用notepad++ 让word里面的代码高亮

    使用notepad++ 让word里面的代码高亮

    最近写项目总结文档,需要在word里面插入代码,为了让各种语言的代码都能在word里面高亮显示,就像在编辑器里面一样,在网上找到了这个方法。 首先需要notepad++,其实用的是它里面的一个插件,有些notepad++版本默认是没有插件的 然后打开notepad++ ,将你的代码粘贴至编辑器中,然后选择菜单栏的语言,选择你对应的语言。

    2024-04-01 05:25:48
  • Design compiler约束之——path_group

    Design compiler约束之——path_group

    今天发现了一个宝藏文档(这也反映出了我有多菜,这么晚才发现)synopsys官方的timing约束手册。通过官方文档中的描述来一起学习一下这个path group约束。设计的时序路径被组织成group的形式,默认情况下,设计中每个时钟域有一个path group。

    2024-04-01 05:25:41