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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2012, 11:09   #1
Lasor
Пользователь
 
Регистрация: 05.12.2012
Сообщений: 67
По умолчанию Visual Studio 2010 -> Net Beans etc

Доброго времени суток.
Может кто-нибудь сталкивался с проблемой следующего характера: перенос проекта Visual Studio 2010 на Linux.
Понятия не имею с чего начать.
Lasor вне форума Ответить с цитированием
Старый 13.12.2012, 13:23   #2
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Начать с анализа кода. В линуксе нет некоторых функций типа itoa, их нужно будет заменить на sprintf или аналоги.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 14.12.2012, 05:45   #3
Lasor
Пользователь
 
Регистрация: 05.12.2012
Сообщений: 67
По умолчанию

Цитата:
Сообщение от xwicked Посмотреть сообщение
Начать с анализа кода. В линуксе нет некоторых функций типа itoa, их нужно будет заменить на sprintf или аналоги.
Так, с этим понятно. Есть ли инструментарий для переноса или просто "ручками"?
Lasor вне форума Ответить с цитированием
Старый 14.12.2012, 06:54   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от xwicked Посмотреть сообщение
Начать с анализа кода. В линуксе нет некоторых функций типа itoa, их нужно будет заменить на sprintf или аналоги.
и давно?
http://www.cplusplus.com/reference/cstdlib/

но код смотреть все же надо.
самое банальное это перенести код и попробовать скомпилировать.
но если было использовано винапи то можно даже не надеятся на простой перенос.

ручками.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.12.2012, 12:44   #5
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Восклицание

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
Да, давно...
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 14.12.2012, 13:11   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

проверю на лине тогда поверю, но не верю что libc++ в лине отходит от стандарта.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 14.12.2012 в 13:13.
Пепел Феникса вне форума Ответить с цитированием
Старый 14.12.2012, 14:46   #7
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,331
По умолчанию

Цитата:
Сообщение от Lasor Посмотреть сообщение
Так, с этим понятно. Есть ли инструментарий для переноса или просто "ручками"?
Может использовать WINE и не парится?
waleri вне форума Ответить с цитированием
Старый 14.12.2012, 17:35   #8
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
проверю на лине тогда поверю, но не верю что libc++ в лине отходит от стандарта.
Да во всех unix'ах так. Я недавно писал для FreeBSD телефонный сервис на чистом C++ и с sprintf также корячился
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 15.12.2012, 23:40   #9
Lasor
Пользователь
 
Регистрация: 05.12.2012
Сообщений: 67
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Может использовать WINE и не парится?
Vine, конечно, является привлекательным выходом, но мне надо именно перенести и далее дорабатывать и запускать некий программный продукт.

Последний раз редактировалось Lasor; 16.12.2012 в 00:14.
Lasor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Visual Studio 2010 и SharePoint 2010 glinka-82 Общие вопросы .NET 0 21.03.2012 22:37
C++ на Visual studio 2010 Kasperiks Visual C++ 3 07.01.2012 19:19
visual studio 2010 Voblax Visual C++ 8 12.12.2010 19:58
Expression Studio и Visual Studio 2010 ждать ли русские версии? Casper-SC Свободное общение 31 25.05.2010 14:31