qmake

    0

    2답변

    어떻게 프로 파일에서 설정을 정의 할 수 있습니까? 기본적으로 두 개의 config, debug 및 release가 있습니다. 나는 2 개의 다른 설정을 추가하고 싶지만 에 없다. pro.user! 프로 파일. 난 당신이 무슨 말을하는지 이해한다면

    20

    2답변

    qmake를 사용하면 매우 쉽게 변경하여 디버그 버전 또는 릴리스 버전을 빌드 할 수 있습니다. CONFIG var을 수정하면 컴파일 플래그가 변경됩니다. CONFIG += debug CONFIG += release 당신이 -g 얻을 디버그없이 최적화, 을 사용하고 릴리스를 사용할 때 -O2를 얻을 때 및 디버그 정보 (NO -g). 하지만 어디에 지

    1

    1답변

    나는 (매우) qmake에 익숙하지 만, 은 qmake를 사용하여 전체 프로젝트를 자동으로 빌드하고자하므로, 모든 서브 디렉토리를 재귀 적으로 확인하고 모든 파일을 빌드하십시오. 나는 또한 pch 파일이 있습니다. 할 방법이 있습니까? 미리 감사드립니다.

    1

    1답변

    나는 그것에 관한 모든 게시물을 읽었으며 아무 해결책도 Windows와 Linux에서 작동하지 않습니다. 나의 현재의 솔루션은 윈도우에서 꽤 잘 작동한다. 존재하지 않는다면, 디버그 나 릴리즈를위한 각각의 디렉토리를 만든다. 이 폴더 중 하나에 내 모든 개체 파일 (* .o)을 만들려고합니다. Windows에서 나는 리눅스에서 DESTDIR 변수가 비어 있

    19

    1답변

    가능한 중복 : Configuring the GCC compiler switches in Qt, QtCreator, and QMake 나는 내 리눅스 빌드 내 메이크 (CFLAGS 및 CXXFLAGS) 대신 -O 2의 -O1를 사용하고 싶습니다 ,하지만. makes 파일이 .pro 파일을 기반으로 생성되는 방법에 대한 나의 이해는 다소 부족합니다. Qt의

    3

    1답변

    내 C++ 파일의 종속성을 생성하는 makefile로 시작했습니다. 그것은 구글 테스트를 사용하는 C++ 프로젝트였습니다. 나중에 qmake를 사용하는 Qt 프로젝트를 시작했고 오래된 makefile이 빌드하는 공유 라이브러리에 대한 링크를 사용했다. 말할 필요도없이, 오래된 메이크 파일은 현재 매우 복잡합니다. 다음 작업을 수행 할 수있는 qmake를 파

    1

    2답변

    첫 번째 JVMTI 에이전트를 성공적으로 구현하고 건물이 g ++ 컴파일러로 완료되면 빌드 프로세스를 내 Qt 프로젝트에 통합하려고합니다. 그러나 나는 어떤 빌드 프로세스 구성 문제에 직면하고있다 : 나는 g ++ 컴파일러로 실행됩니다 매개 변수는 다음과 같습니다 : 이것은 아주 잘 작동 g++ -fPIC -shared agent.cpp -o libagen

    11

    1답변

    Qt 프로젝트에 컴파일 된 라이브러리를 추가하는 가장 좋은 방법은 무엇입니까? 부스트 또는 poco 라이브러리 예를 들어? 감사합니다 :)

    1

    1답변

    XML 파일을 출력 디렉토리 (debug/release)에 복사하려고합니다. 리소스 시스템을 사용하여이 작업을 수행하고 싶지는 않습니다. 다시 컴파일하지 않고 파일을 수정할 수 없기 때문입니다. 5314464은 이식 가능한 방법으로 파일을 여는 방법을 보여 주지만 복사하기에 좋은 솔루션을 찾을 수 없습니다 (필자는 이것을 어떻게 든 자동화하려고합니다). 1

    6

    2답변

    원본 리소스 파일 (아이콘, 텍스트 파일 등) 중 일부가 변경되면 리소스 파일을 자동으로 다시 컴파일하는 방법이 있습니까? 예. 내가 RESOURCES = something.qrc 로하고 something.qrc 파일에 .PRO 파일이 있다면이 mytextfile.fs이 변경 qrc_something.cpp 파일의 생성이 파일을 경우 나는 <RCC>