qmake.conf 1.4 KB

1234567891011121314151617181920212223242526272829
  1. #
  2. # qmake configuration for building with aarch64-linux-gnu-g++
  3. #
  4. MAKEFILE_GENERATOR = UNIX
  5. CONFIG += incremental
  6. QMAKE_INCREMENTAL_STYLE = sublib
  7. QT_QPA_DEFAULT_PLATFORM = linuxfb
  8. QMAKE_CFLAGS_RELEASE += -O2 -march=armv8-a -lts
  9. QMAKE_CXXFLAGS_RELEASE += -O2 -march=armv8-a -lts
  10. include(../common/linux.conf)
  11. include(../common/gcc-base-unix.conf)
  12. include(../common/g++-unix.conf)
  13. # modifications to g++.conf
  14. QMAKE_CC = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc
  15. QMAKE_CXX = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++
  16. QMAKE_LINK = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++
  17. QMAKE_LINK_SHLIB = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-g++
  18. # modifications to linux.conf
  19. QMAKE_AR = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-ar cqs
  20. QMAKE_OBJCOPY = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-objcopy
  21. QMAKE_NM = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-nm -P
  22. QMAKE_STRIP = /opt/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-stri
  23. load(qt_config)