2016-10-31 7 views
0

Tegra 보드를 플래싱 한 후 CUDA 드라이버 (CUDA 컴파일러 nvcc 포함)를 설치해야합니다. 이렇게하려면 단순히 주어진 형식 사용 :Tegra Tx1에 CUDA를 설치하고 bashrc를 소싱 한 후 NVCC를 찾을 수 없습니다.

sudo ./cuda-l4t.sh .cuda-repo-l4t-8-0-local_8.0-76_arm64.deb 8.0 8-0 

source ~/.bashrc 

을하지만 nvcc -V를 입력 할 때는 NVCC에 대한 원하는 사양을 표시하지 않습니다, 그것은 단지 명령이 아니라는 것을 알려줍니다 인정

답변

0

우선 CUDA가 실제로 설치되었는지 확인해야합니다!

그렇게 경로로 이동하려면 :

/usr/local 

CUDA 폴더 나 설치 CUDA-8-0 또는 어떤 버전라는 이름의 폴더가 있어야합니다. 이름과 경로를 기억하십시오. 지금 당신이 선호하는 어떤 gedit/vi/nano/vim를 사용하여 bashrc에을 확인하십시오

vim ~/.bashrc 

은 파일의 맨 아래로 이동합니다. PATH 변수 및 LD_LIBRARY_PATH과 관련된 일부 내보내기가 있어야합니다. 이 변수에 기록되었는지 확인한 다음 다시 덮어 씁니다.

경로를 CUDA 응용 프로그램의 bin 폴더와 lib64 폴더 경로로 내 보내야합니다.

는 다음과 같이 서 있어야 bashrc에의 하단에 이렇게하려면 다음

export PATH=/usr/local/cuda-8.0/bin: .... 
export LD_LIBARY_PATH=/usr/local/cuda-8.0/lib64: .... 

을 이중 도트 후 다른 경로를 추적 할 수도 있습니다. cuda 응용 프로그램에 제공된 경로가 올 Y 르고 다시 겹쳐 쓰지 않는지 확인하십시오.

올바르게 변경 한 후에는 basrhc를 다시 소스하는 것을 잊지 마십시오.