Utilisation de Visual Studio 2008 Pro, avec le compilateur Intel Fortran v11, sous Windows 7 x64.Visual Studio, Intel Visual Fortran et Visual C/C++ compilation en langage mixte
J'ai un projet Intel Visual Fortran mis en place avec tous les fichiers sources fortran. Je souhaite remplacer progressivement tous ces sous-programmes par des C/C++ (en fait des points de bonus cuda). Un simple clic droit sur les fichiers source dans l'explorateur de solution et "ajouter un élément existant" placera un fichier .cpp ou .c ou cuda dans la liste ... mais il ne sera jamais compilé. Ainsi, tout code INTERFACE vers C écrit dans le code fortran échoue toujours à l'étape de liaison.
Comment obtient-on un projet en langage mixte comme celui-ci? Google m'a échoué, et tout ce que je trouve sont des descriptions du code de l'interface réelle, sans instructions sur la façon d'implémenter le système de construction de studio visuel.
Merci d'avance.
Vous ajoutez des fichiers .c/.cpp dans un projet fortran, si je n'ai pas mal compris? Une solution peut contenir des projets dans plusieurs langues mais un projet doit être dans une langue. – Rook
Ah, erreur stupide, merci. J'aurais probablement dû lire ces deux derniers paragraphes dans le doc Visual Fortran, hein? – Aurelius
Voici un exemple de configuration d'une solution de langage mixte pour VC++ 2010 et CUDA. Cela pourrait être utile. http://www.ademiller.com/blogs/tech/2011/03/using-cuda-and-thrust-with-visual-studio-2010/ –