Ich habe ein Lenovo Y580 und folge den Anweisungen vondieser Blog-Beitragum meinen Laptop für die GPU-Programmierung einzurichten. Am Ende des Blogbeitrags sagt er
Sie müssen gcc 4.4 installieren
$ sudo apt-get install -y gcc-4.4 g++-4.4
$ sudo ln -s /usr/bin/gcc-4.4 /usr/local/cuda/bin/gcc
Und sagen Sie nvcc, es mit der Direktive zu verwenden: --compiler-bindir=/usr/local/cuda/bin
Was bedeutet „nvcc mit der Direktive anweisen, es zu verwenden: --compiler-bindir=/usr/local/cuda/bin“?
Antwort1
nvccsteht für NVIDIAs CUDA C/C++-Compiler-Toolchain.
Im Blog heißt es, Sie sollten mit diesem Flag kompilieren:
--compiler-bindir=/usr/local/cuda/bin