분산 컴파일러를 사용하고 있으므로 -m64
을 CFLAGS
, CXXFLAGS
및 LDFLAGS
에 추가해야합니다. 대개 내 정의는 .bashrc에서 가능하지만 qmake는 어떤 이유로 든 무시합니다. 이 작업을 수행하는 표준 방법은 .pro 파일을 편집하는 것으로 보이지만 분명히 아키텍처를 하드 코딩하고 싶지는 않습니다. 그래서 은 .pro 파일을 편집 할 수 있습니다. 그러나 그 안에 아무것도 하드 코딩 할 수 없습니다. CFLAGS를 .pro 파일에 하드 코딩하지 않고 QMake 프로젝트에 추가 하시겠습니까?
QMAKE_CXXFLAGS += $(CFLAGS)
을하지만 말한다 :
메이크 : 17 : * 재귀 변수`CXXFLAGS '참조 (결국) 자체를. 중지.