2012-06-20 4 views
1

저는 쿠다 프로젝트를 운영하고 있습니다. 하지만 어쨌든 누군가 다른 사람이 작성한 sconscript 파일에 -arch = sm_20 플래그를 설정할 수 없습니다. 디버깅을 위해 커널에서 printf를 사용해야하고 sconscript python에 대한 경험이 거의 없습니다.CUDA 및 Sconscript

답변

3

세부 사항은 SCON을 CUDA와 함께 사용하도록 설정 한 방법에 따라 다릅니다.

scons arch=sm_20 

그리고 NVCC는 -arch = sm_20 플래그와 함께 호출됩니다 : 당신이 할 필요가 선호하는 아키텍처 SCons는 호출하고,이 설정으로 http://github.com/BryanCatanzaro/cuda-scons

: 나는이 스크립트를 사용합니다.

설정 세부 사항은 다를 수 있지만 SCons 스크립트를 살펴보면이 플래그를 변경하는 방법을 확인해야합니다.