2010-09-14 8 views
1

Supposons que j'ai le code source d'un outil lib/qui fonctionne sur le compilateur gcc. Puis-je utiliser le même code et le compiler en studio visuel. cela sera-t-il possible? Si c'est possible, comment puis-je le faire?Code compilé par gcc sur Visual Studio

Répondre

0

Si vous utilisez simplement toute la bibliothèque C/C++ standard comme stdio.h, stdlib.h, etc., cela devrait fonctionner correctement. Le programme de console pure devrait fonctionner correctement. Si vous avez utilisé une bibliothèque liée à l'interface graphique (surtout si vous transférez d'unix vers une fenêtre), cela peut ne pas fonctionner. Pour ce faire, vous pouvez simplement créer un nouveau projet dans Visual Studio et ajouter le code source existant dans l'espace de travail du projet. Compilez-le, si vous rencontrez une erreur, il suffit de poster ici ou essayer de résoudre si vous savez comment

+0

Thnk. J'ai peu de bibliothèques pour les frameworks de modèles polytope qui utilisent gcc. puis-je les utiliser directement en studio visuel? –

0

Cela dépend de votre code, GCC supporte une variante de C (C99) que Visual Studio ne supporte pas encore. Si vous essayez de compiler un programme Unix sous Windows, vous devriez utiliser Cygwin.
Check this question pour des pointeurs sur l'utilisation de Cygwin dans Visual Studio.

+0

GCC prend en charge de nombreux langages, tels que C99, FORTRAN et C++. Visual Studio prend en charge un autre ensemble. C++ est le laboratoire le plus important qu'ils ont. – MSalters

Questions connexes