GCC скомпилированный код на Visual Studio - PullRequest
1 голос
/ 14 сентября 2010

Предположим, у меня есть исходный код для lib / tool, который работает на компиляторе gcc.Могу ли я использовать тот же код и скомпилировать его в Visual Studio.это будет возможно вообще?Если это возможно, как мне это сделать?

Ответы [ 2 ]

0 голосов
/ 14 сентября 2010

Это зависит от вашего кода, GCC поддерживает вариант C ( C99 ), который Visual Studio еще не поддерживает.
Если вы пытаетесь скомпилировать программу Unix для Windows, лучше всего будетиспользовать Cygwin .
Проверьте этот вопрос , чтобы узнать, как использовать Cygwin в Visual Studio.

0 голосов
/ 14 сентября 2010

, если вы просто используете все стандартные библиотеки C / C ++, такие как stdio.h, stdlib.h и т. Д., Это должно работать нормально.Чистая консольная программа должна работать нормально.Если вы использовали какую-либо библиотеку, связанную с графическим интерфейсом (особенно если вы переносите из unix в окно), она может не работать.

Для этого вы можете просто создать новый проект в Visual Studio и добавить существующий исходный код в рабочую область проекта.Скомпилируйте его, если вы столкнулись с какой-либо ошибкой, просто опубликуйте здесь или попробуйте решить, если вы знаете, как

...