qmake

    0

    3답변

    이것은 정말 간단해야합니다. Qt (newmat library)에 라이브러리를 컴파일하고 libnewmat.a 파일을 만들었습니다. 이제이 라이브러리를 다른 프로젝트에 통합해야하지만 작동시키지 못합니다. 내가 포함 내 .PRO 파일에 LIBS 변수를 몇 가지 다른 일을 시도했다 : Win32:LIBS += libnewmat.a #library is in s

    6

    5답변

    저는 Qt로 작성된 소프트웨어 프로젝트에 관여하고 있으며 Linux에서 qmake와 gcc로 만들었습니다. 우리는 상당히 낮은 품질의 제 3 자 라이브러리에 링크해야하고 수많은 경고를 분출해야합니다. 우리의 소스 코드에서 -W -Wall을 사용하고 싶지만, 코드의 품질에 집중할 수 있도록 콘솔에 노이즈가 발생하지 않도록 제 3 자 라이브러리를 전달하십시오.

    20

    4답변

    지난 며칠 동안 Qt 포럼과 Google을 통해 많은 검색을 수행했지만이 질문에 대한 확실한 답변을 찾을 수 없었습니다. 다른 설치 디렉토리를 지정하도록 구성 할 수있는 -prefix 옵션 (Windows에서는 문서화되어 있지 않음)이 발견되었지만, 소스와 바이너리가 명확하게 분리되어 있지는 않습니다. 소스 디렉토리에 복사 한 다음 설치에 필요한 파일을 설

    4

    1답변

    생성 된 각 Makefile에 선을 추가하고 추가하는 건물 환경이 있습니다. 내 프로젝트 파일 (.pro)을 통해 qmake 생성 파일에이 행을 넣을 수 있다면 좋을 것입니다. 나는 쉬운 쉘 스크립팅을 통해이 작업을 수행 할 수 있지만 프로젝트 파일 내부에서 수행하는 것이 훨씬 더 좋을 것입니다. 사용할 qmake 명령이 있습니까? 누구에게 어떻게해야할까요

    6

    2답변

    이전 질문에서 말했듯이, 나는 VC++에서 QtCreator로 Qt 프로젝트를 포팅 할 계획입니다. 프로젝트는 4 개의 하위 프로젝트로 구성됩니다. 그 중 3 개는 libs이고 마지막 하나는 exe입니다. 하위 프로젝트는 계층화되어 있습니다. 즉, 각 계층은 해당 계층 아래의 계층에 대해 컴파일 및 링크 종속성을 갖습니다. 나는 처음부터 QtCreator에

    2

    2답변

    내 응용 프로그램의 about 창에 "git describe"의 출력을 추가하려고하므로 사람들이 사용하는 응용 프로그램의 버전을 쉽게 찾을 수 있습니다. 나는 다음과 같은 컴파일러 플래그를 추가하여 작업을 수행 할 수 있습니다 -DAPP_VERSION = 을 "$이 (자식이 HEAD를 설명)"그러나 프로젝트가 qmake를 기반으로하기 때문에, 나는이를 넣어

    2

    1답변

    같은 디렉토리에 있지 않은 내 .pro 파일에 소스와 헤더를 추가하면 결과 xcode 프로젝트는 파일을 기본 소스, 헤더 등으로 그룹화하지만 그 파일을 해당 폴더의 서브 디렉토리에 넣습니다 파일이있는 서브 디렉토리. 이것은 평평하지 않은 프로젝트를 xcode를 위해 생성 할 때 매우 추악하게 보입니다 (모든 Qt 예제가 일정하다는 것을 알 수 있습니다).

    2

    1답변

    콘솔 Qt 프로젝트를 구축 중입니다. 현재 내 프로젝트 파일은 다음과 같다 : CONFIG += qt console debug CONFIG -= app_bundle HEADERS = HelperClass.h SOURCES = HelperClass.cpp \ main.cpp TARGET = doit 내 QMAKESPEC 환경 변수가

    2

    1답변

    내 qmake .pro 파일에서 컴파일을 허용하지만 컴파일 된 응용 프로그램의 라이브러리에 링크하지 않는 LIB에 원하는 동적 라이브러리를 추가합니다 (런타임에 라이브러리를 찾을 수 없음). 시스템 디렉토리 (예 :/usr/lib)가 아닌 빌드 디렉토리에 라이브러리가 있습니다. 그러나 .app 폴더 외부의 시스템을 만지지 않는 OSX 앱을 생성하고 싶습니다