2012-08-11 1 views
7

필자는 make all commad를 발행 할 수있다.qmake의 debug_and_release 설정 기능의 장점은 무엇입니까?

글쎄, 나는 내 개발자의 삶의 어떤 시점에서 make을 호출하지 않는다. Qt Creator를 사용하며 프로젝트를 빌드 할 때 디버그 또는 릴리스로 엄격하게 사용합니다. 나는 이것이 사람에 의한 expeted 행동이라고 생각한다.

그러나 debug_and_release은 Qt Creator에서 기본적으로 켜져 있습니다. 내가 볼 수없는이 공적이 있습니까? 이처럼 직관적이지 않은 엉망에 대해 어떤 의미가 있습니까?

 
CONFIG(debug, debug|release) { 
    # debug 
} else { 
    # release 
} 

인터넷을 통해 실수를하고 WTF 질문을하는 사람들이 있습니까?

내가 누락 된 항목이 있습니까?

+3

Downvote는 좋지만 최소한 단어를 남길 수 있습니까? 왜 내가 틀렸다고 생각하니? –

+0

하지만 너는 심령술이라고 생각해 ...;) –

답변

6

나는 스위치를 끄고 :

 
CONFIG -= debug_and_release 
CONFIG(debug, debug|release) { 
    CONFIG -= release 
} 
else { 
    CONFIG -= debug 
    CONFIG += release 
} 

UPD를.

나는 그것을 얻었습니다. 제 질문은 완전히 잘못되었습니다. debug_and_releasedebugrelease과는별로 관련이 없습니다.

+3

글쎄, 아무도 그 문제에 관심이 없다. 좋아, 그것은 나를 위해 일한다, 나는 그것을 사용할 것이다. –

+0

마지막으로 나는 .pro에서 설정을 변경하지 않고도 작성자로부터 설정을 설정하는 방법을 배웠습니다. 감사! –

+0

안녕하세요, 앤디 브라이스? –

관련 문제