Используете Visual Studio для Ubuntu? [дубликат]

Возможный дубликат:
Какие IDE доступны для Ubuntu?

Я хотел бы создавать программы на C ++ для Ubuntu и Windows. Я буду использовать Visual Studio на ПК с Windows для программирования. Я умею делать установочные файлы для Windows.

Мне просто нужно знать, как создавать файлы, которые Linux использует для программ в Visual Studio?

Если вы не знаете Visual Studio, может ли кто-нибудь сказать, какие расширения используются в установочных файлах или исполняемом файле (для Linux) .

0
задан 13 April 2017 в 15:23

3 ответа

Visual c ++ не является кроссплатформенным. Если вы предпочитаете создание кроссплатформенного приложения из Visual Studio, попробуйте плагин qt для Visual Studio

0
ответ дан 13 April 2017 в 15:23

Или посмотрите на Eclipse IDE для разработчиков на C / C ++. http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/junosr1

0
ответ дан 13 April 2017 в 15:23

У меня был некоторый опыт в кроссплатформенном программировании. Начнем с Visual Studio, код, созданный в Visual Studio, не будет работать по своей сути, поскольку двоичные файлы, скомпилированные из Visual Studio, не будут поддерживаться. Вы можете попробовать разработать на C # с использованием Visual Studio, а затем использовать моно-библиотеки для запуска этого кода в Linux, но вообще не будете его рекомендовать. Другим способом было бы использовать gcc и компилировать код, используя mingw из cygwin для windows, и использовать этот скомпилированный код в windows, а также использовать компилятор gcc для получения двоичных файлов в linux Что касается ide, которое доступно для обеих операционных систем, я бы предложил Eclipse.

Но если вам нужно хорошее предложение для кроссплатформенной разработки, то вам следует сосредоточиться на всех операционных системах независимо, поскольку у каждой есть существенные отличия.

Кроме того, что касается qt, они снова используют mingw / cygwin (для windows) и универсальные библиотеки linux, так что вы также можете их рассмотреть (они также предоставляют несколько хороших функциональных библиотек). Это зависит только от того, что вы строите!

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: