mirror of
				https://github.com/NVIDIA/cuda-samples.git
				synced 2025-11-04 07:27:49 +08:00 
			
		
		
		
	Ensure -Wno-deprecated-gpu-targets is passed to PTX and fatbin compilation steps
This commit is contained in:
		
							parent
							
								
									c631850c15
								
							
						
					
					
						commit
						e8a041d783
					
				@ -40,7 +40,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/matrixMul_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -42,7 +42,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/vectorAdd_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -39,7 +39,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/simpleTexture_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -39,7 +39,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/vectorAdd_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -42,7 +42,7 @@ else()
 | 
			
		||||
 | 
			
		||||
    add_custom_command(
 | 
			
		||||
        OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
        COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
        COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
        DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
        COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
@ -40,7 +40,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/threadMigration_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_FATBIN_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_FATBIN_FILE} -fatbin ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA fatbin: ${CUDA_FATBIN_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -40,7 +40,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/memMapIpc_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_PTX_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_PTX_FILE} -ptx ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_PTX_FILE} -ptx ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA PTX: ${CUDA_PTX_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ set(CUDA_KERNEL_SOURCE "${CMAKE_CURRENT_SOURCE_DIR}/ptxjit_kernel.cu")
 | 
			
		||||
 | 
			
		||||
add_custom_command(
 | 
			
		||||
    OUTPUT ${CUDA_PTX_FILE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} ${GENCODE_FLAGS} -o ${CUDA_PTX_FILE} -ptx ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMAND ${CMAKE_CUDA_COMPILER} ${INCLUDES} ${ALL_CCFLAGS} -Wno-deprecated-gpu-targets  ${GENCODE_FLAGS} -o ${CUDA_PTX_FILE} -ptx ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    DEPENDS ${CUDA_KERNEL_SOURCE}
 | 
			
		||||
    COMMENT "Building CUDA PTX: ${CUDA_PTX_FILE}"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user