Question

Je développe du code de calcul parallèle en utilisant CUDA C. Le système exécute un Linux basé sur Ubuntu, l'IDE de choix est Eclipse Indigo.

J'ai mis en place le projet en utilisant le modèle fourni avec Cuda.Je n'arrive pas à configurer le sous-dossier contenant des portions de code (disons "gui", "io", "net") de telle manière que le compilateur (ncc et / ou g ++) et / ou l'éditeur de liens les reconnaisse.

Le but serait de simplement taper "faire" et tout est mis en place.

Peut-être que quelqu'un connaît un modèle de projet ou un exemple de fichier Make qui fonctionne avec les structures de répertoires?Je ne pense pas que le statu quo avec ses nombreux fichiers (comme gui_myclass.c, net_myotherclass.c, ...) dans le répertoire racine des projets est la voie à suivre.

Pas de solution correcte

Autres conseils

Cette question n'a rien à voir avec CUDA.Il y a une bonne réponse ici à la question "comment générer un makefile avec les sources dans des sous-répertoires en utilisant un seul makefile".

Ceci s'applique à n'importe quel compilateur de ligne de commande, nvcc, g ++, peu importe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top