IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

NVCC fatal : Cannot find compilation 'cl.exe' in PATH


Sujet :

C#

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2015
    Messages : 51
    Par défaut NVCC fatal : Cannot find compilation 'cl.exe' in PATH
    Bonjour,

    Pour un de mes projet je dois utiliser CUDAFY.net. Le soucis c'est que je peux pas démarrer les exemples dans Visual studio pour comprendre comment fonctionne le code. J'ai passer toutes la journée sur Stack Overflow sans succès pour essayé de comprendre comment résoudre l'erreur. Merci de votre aide.

    Nom : Sans titre.png
Affichages : 927
Taille : 65,5 Ko

  2. #2
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2015
    Messages : 51
    Par défaut
    up

  3. #3
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    La plupart semble avoir résolu leur problème en ajoutant un chemin dans la variable d'environnement PATH.

    https://forum.byte-welt.net/archive/...hp/t-3260.html
    http://cudafy1.rssing.com/chan-12112480/all_p26.html

    Ensure that the C++ compiler (cl.exe) is on the search path (Environment variables)
    http://www.codeproject.com/Articles/...ramming-in-NET

  4. #4
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2015
    Messages : 51
    Par défaut
    Merci de votre réponse.

    C'est justement ça que je comprend pas :

    Solved :-

    Add this :-
    C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64


    to system environmental variables in path.
    Quel nom je doit donner à la variable patch, nvcc ou cl ? Je suis développeur C#, je connais rien au C et C++. Mon système est un 64 bit, je soit mettre le chemin 32 ou 64. Le Patch je doit le mettre dans Windows ou VS.

    Merci de vos lumière.

  5. #5
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    http://sametmax.com/ajouter-un-chemi...-sous-windows/

    Tu es la personne que je recherchais, je me posais cette question :
    Peut on être développeur et ne pas connaitre du tout le système d'exploitation sur lequel on développe ?

    Sinon tu ajout le 32 tu test et après le 64.
    Ça doit dépendre de l'architecture de compilation choisi de ton projet je pense.

    Plus d'info :
    https://fr.wikipedia.org/wiki/Variab...s_:_.25PATH.25

  6. #6
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2015
    Messages : 51
    Par défaut
    Si tu veux on va rire, mon système est debian, ma VM est windows 7 et mon langage préférer est C#.

    Blague à part, j'ai bien compris compris que c'étais à moi de choisir l'architecture de ma compilation mais pour le patch d'environement je vois pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set PATH=%PATH%;c:\opt\toto\bin
    je dois laisser %PATH% par défaut ou je doit lui attribuer un nom précis.

  7. #7
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Voici comment modifier ta variable d’environnement path sur W7

    Ordinateur -> clique droit -> propriété -> paramètre système avancé -> variables d'environnement
    En bas tu sélectionne la variable système 'Path' puis 'Modifier', voici le contenu de la mienne :
    C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Skype\Phone\
    Si tu souhaite ajouter 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64' il faut que tu l'ajoute devant suivi d'un ; ce qui donnerai :
    C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Skype\Phone\
    Il faudra peut être relancer ton logiciel de dev/compilation pour la prise en compte.

Discussions similaires

  1. Erreur de compilation (Cannot find sympbol method writeObject)
    Par popy67 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 07/01/2011, 17h51
  2. Probleme a la compilation "cannot find symbol"
    Par nacrooks dans le forum Général Java
    Réponses: 4
    Dernier message: 20/01/2010, 15h16
  3. Problème compilation : Cannot find -lglut32.lib
    Par frogway dans le forum Code::Blocks
    Réponses: 0
    Dernier message: 31/01/2009, 20h17
  4. Réponses: 0
    Dernier message: 20/04/2008, 20h17
  5. compilation manqué - cannot find symbol
    Par robert_trudel dans le forum Langage
    Réponses: 7
    Dernier message: 25/10/2007, 14h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo