diff -up cuda-z-0.11.291/cuda.pri.path cuda-z-0.11.291/cuda.pri --- cuda-z-0.11.291/cuda.pri.path 2021-01-01 22:37:11.000000000 +0100 +++ cuda-z-0.11.291/cuda.pri 2021-01-02 12:08:26.183957046 +0100 @@ -16,16 +16,17 @@ isEmpty(QMAKE_CUC) { win32:QMAKE_CUC = $$quote($$(CUDA_BIN_PATH)\\nvcc.exe) - else:QMAKE_CUC = nvcc + else:QMAKE_CUC = nvcc --verbose } isEmpty(CU_DIR):CU_DIR = . isEmpty(QMAKE_CPP_MOD_CU):QMAKE_CPP_MOD_CU = isEmpty(QMAKE_EXT_CPP_CU):QMAKE_EXT_CPP_CU = .cu win32:INCLUDEPATH += $$quote($$(CUDA_INC_PATH)) - unix:INCLUDEPATH += /usr/local/cuda/include - unix:QMAKE_LIBDIR += /usr/local/cuda/lib - unix:QMAKE_LIBDIR += /usr/local/cuda/lib64 + unix:INCLUDEPATH += /usr/include +# unix:QMAKE_LIBDIR += /usr/lib + unix:QMAKE_LIBDIR += /usr/lib64 + QMAKE_CXXFLAGS += -fPIC QMAKE_CUFLAGS += $$QMAKE_CXXFLAGS mac:QMAKE_CUFLAGS += -stdlib=libstdc++ @@ -50,7 +51,9 @@ # QMAKE_CUEXTRAFLAGS += -v # QMAKE_CUEXTRAFLAGS += -keep # QMAKE_CUEXTRAFLAGS += -clean -# message(QMAKE_CUEXTRAFLAGS: $$QMAKE_CUEXTRAFLAGS) + QMAKE_CUEXTRAFLAGS += --Wno-deprecated-gpu-targets + QMAKE_CUEXTRAFLAGS += -I/usr/include/qt5 -I/usr/include/qt5/QtCore + message(QMAKE_CUEXTRAFLAGS: $$QMAKE_CUEXTRAFLAGS) QMAKE_EXTRA_VARIABLES += QMAKE_CUEXTRAFLAGS cu.commands = $$QMAKE_CUC $(EXPORT_QMAKE_CUEXTRAFLAGS) -o $$OBJECTS_DIR/$${QMAKE_CPP_MOD_CU}${QMAKE_FILE_BASE}$${QMAKE_EXT_OBJ} ${QMAKE_FILE_NAME}$$escape_expand(\\n\\t)