Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2010, 12:44   #1
i.pas
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 12
По умолчанию Как скомпилировать приложение под линукс из visual studio 2010

Где-то слышал, что в visual studio можно писать кроссплатформенные приложения из visual studio/
Как это реализовать?
i.pas вне форума Ответить с цитированием
Старый 22.07.2010, 14:08   #2
kogemrka
Форумчанин
 
Аватар для kogemrka
 
Регистрация: 08.01.2010
Сообщений: 165
По умолчанию

Кхм) Ну, "писать кроссплатформеные приложения" можно хоть в блокноте. Если тебе удобнее делать это в студии - то делай это в студии. Нужно просто быть уверенным, что в твоём коде:
  • Не используются никакие расширения языка, введённые в Microsoft Visual C++, то бишь, проще говоря, твой код соответствует стандарту
  • Не используются вызовы WinAPI функций
  • Используются только кроссплатформенные библиотеки

Но скомпилировать,к примеру, linux-бианрник, при помощи студийного компилятора нельзя. Не поддерживает cl.exe компиляцию под другие платформы.

Если работать всё-таки ну ОЧЕНЬ хочется имено в студии, и при этом ну ОЧЕНЬ хочется собирать свой код под другие платформы не выходя из студии, то можно завести виртуалку с Linux`ом, поднять ssh-доступ в гостевой системе и написать скрипт, который будет передавать весь код в гостевую систему, запустит процесс компиляции, запишет сообщения об ошибках в лог и заберёт файл с логом. Ну а запуск этого скрипта можно повесить на кнопку на панели в Visual Studio. Таким образом ты сможешь вести всю разработку в Visual Studio, время от времени собирая свой код в другой системе, чтобы убедиться, собирается ли код вообще)

Но я бы не стал так заморачиваться.
kogemrka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Studio 2010. Как включить IntelliSense? Eros Visual C++ 9 23.01.2012 19:41
Visual Studio 2010 и C Frolov Софт 12 19.12.2010 15:29
Expression Studio и Visual Studio 2010 ждать ли русские версии? Casper-SC Свободное общение 31 25.05.2010 14:31
Visual studio 2010 Dimarik Общие вопросы .NET 1 24.05.2010 01:43
Как скомпилировать dll в Visual Studio 2005 kks Visual C++ 1 21.12.2009 16:51