我在开发mac os x 10.12平台时使用cmake + qt,但是当我使用set(CMAKE_OSX_DEPLOYMENT_TARGET" 10.11")编译器生成应用程序时,应用程序将复制到mac os x 10.11上计算机应用程序,提示应用程序需要os X 10.12,但如果不将应用程序复制到应用程序,复制到其他目录将不会提示需要os x 10.12,非常奇怪的问题,我的应用程序还取决于很多其他dylib,请帮我分析一下这个问题。 以下是cmake代码:
CREATE OR REPLACE TRIGGER TRG_IP_RESTRICT
AFTER LOGON ON DATABASE
DECLARE
V_USER VARCHAR2(30);
V_GRP VARCHAR2(50);
BEGIN
SELECT USER INTO V_USER FROM DUAL;
V_GRP := SYS_CONTEXT('USERENV', 'TERMINAL');
IF V_USER IN ('<list of users>') THEN
IF V_GRP NOT IN ('<list of terminals>') THEN
RAISE_APPLICATION_ERROR(-20001,
'Access Denied by DBA TEAM : ' || V_GRP ||
' on ' || V_USER || ' from ' ||
SYS_CONTEXT('USERENV', 'IP_ADDRESS'));
END IF;
END IF;
END;
答案 0 :(得分:0)
设置(CMAKE_OSX_DEPLOYMENT_TARGET“10.9”)解冻;