|
发表于 2007-6-10 17:32:37
|
显示全部楼层
基于framework的build方式也可以解决了。
修改各个包中的FindQt4.cmake,在查找Q_WS_MAC符号定义的地方换成下面的代码。
macro_push_required_vars()
IF( QT_USE_FRAMEWORKS )
SET(CMAKE_REQUIRED_FLAGS "-F${QT_LIBRARY_DIR} ")
ENDIF( QT_USE_FRAMEWORKS )
CHECK_SYMBOL_EXISTS(Q_WS_MAC "QtCore/qglobal.h" Q_WS_MAC)
macro_pop_required_vars() |
|