使用GCC4.4,Qt4.7.4编译QtLua revision 221

本文记录了尝试使用GCC4.4和Qt4.7.4编译QtLua revision 221的过程,尽管官方不支持Qt4.7.4,但通过添加-march=i486到CMakeLists.txt的CMAKE_CXX_FLAGS中解决了编译错误。经过调整,最终成功编译通过。
摘要由CSDN通过智能技术生成

编译后不能在Qt4.7.4下使用,QtLua官方只支持Qt4.8以上版本 尴尬


直接上patch

Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt	(revision 221)
+++ CMakeLists.txt	(working copy)
@@ -13,16 +13,16 @@
 SET(INSTALL_INC include CACHE PATH "Where to install headers to.")
 
 # Find Qt4
-#	SET(QT_USE_QTUITOOLS 1)
-#	SET(QT_USE_QTXML 1)
-#	FIND_PACKAGE(Qt4 REQUIRED)
-#	INCLUDE(${QT_USE_FILE})
+	SET(QT_USE_QTUITOOLS 1)
+	SET(QT_USE_QTXML 1)
+	FIND_PACKAGE(Qt4 REQUIRED)
+	INCLUDE(${QT_USE_FILE})
 
 # Find Qt5
-	SET(CMAKE_INCLUDE_CURRENT_DIR ON)
-	FIND_PACKAGE(Qt5Widgets)
-	FIND_PACKAGE(Qt5Core)
-	FIND_PACKAGE(Qt5Xml)
+#	SET(CMAKE_INCLUDE_CURRENT_DIR ON)
+#	FIND_PACKAGE(Qt5Widgets)
+#	FIND_PACKAGE(Qt5Core)
+#	FIND_PACKAGE(Qt5Xml)
 #	SET(CMAKE_AUTOMOC ON)
 
 # Find Lua 
@@ -77,6 +77,8 @@
 
 ########################################################
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值