Я разработал инструмент на С++, используя Visual Studio 2010, который я бы хотел развернуть в системах Linux. Сам код запрограммирован полностью независимым от платформы, используя только STL и стандартную библиотеку.
Теперь моя проблема: у меня нет опыта работы с Linux.
Тем не менее, я пытался получить некоторые другие программы, которые я написал для компиляции с использованием GCC, и результаты были загружены с ошибками, которые меня выбрали, и мне потребовалось 3 часа - ужасы!Отмечая этот опыт, я думаю, что то же самое произойдет, просто намного хуже, если я попытаюсь перенести свой текущий проект в GCC.
Мои вопросы:
-
Что пользователь Visual Studio должен знать, чтобы успешно запустить свою программу на Linux? (мне нужно узнать
make
?) -
Знаете ли вы о хорошем источнике, который не охватывает тему программирования GCC/Linux в целом, а конкретно проблема переключения из среды Visual Studio?