1
C++/Qt 프로젝트에서 .pro-files와 qmake를 사용하여 빌드합니다. 프로젝트의 일부는 정적 lib입니다. .PRO 파일은 다음과 같이 진행됩니다템플릿 라이브러리에 범위 입력
TEMPLATE = lib
CONFIG = staticlib
#general build instructions
linux{
#some os-specific build instructions
}
win32|win64{
#some os-specific build instructions
}
은 그러나, 이러한 범위는하지 (첫 번째 범위를 실행한다) 리눅스 시스템에 입력되지 않습니다, 나 윈도우 시스템 (두 번째 범위에 대한).
이 문제는 staticlib-configuration/lib-template에서만 발생합니다.
Qt- documentation에는 다른 템플릿이 언급되어 있지만 범위가 작동하지 않는 이유나 해결 방법에 대한 언급이 없습니다.