2017-03-11 9 views
0

저는 qmake를 사용합니다. 다음과 같은 프로젝트 구조가 있습니다 :qmake에 대해 서로 다른 buld dirrector를 지정하는 방법은 무엇입니까?

/ 
|_SFMLWidgets 
| |_... 
| |_View.h 
| |_View.cpp 
| \_... 
| 
|_MapEditor 
| |_... 
| |_View.h 
| |_View.cpp 
| \_... 
| 
\_main.cpp 

이보기는 다른 작업을 수행합니다. 프로젝트를 컴파일하려고하면 컴파일 오류가 발생합니다.

overriding recipe for target 'debug/View.o' 
ignoring old recipe for target 'debug/View.o' 

두보기가 모두 같은 디렉토리에 빌드되어 있기 때문에 발생합니다. 다른 빌드 디렉토리를 지정하는 방법이 있습니까? 별도의 하위 디렉토리는 프로젝트 파일을 qmake를 당신이 SFMLwidgets 및 MapEditor의 각을 넣을 수 있습니다

/ 
|_debug 
    |_SFMLWidgets 
    | |_... 
    | |_View.o 
    | \_... 
    | 
    |_MapEditor 
    | |_... 
    | |_View.o 
    | \_... 
    | 
    |_main.o 
    \_main.exe 

My .pro file

답변

0

:

나는 무언가 같이합니다. 두 개의 하위 프로젝트의 공유 구성은 pri 파일로 이동할 수 있습니다.