Введение в использование GCC / make для пользователей Visual Studio

Я разработал инструмент на C ++, используя Visual Studio 2010, который я также хотел бы развернуть в системах Linux. Сам код запрограммирован полностью независимо от платформы, с использованием только STL и стандартной библиотеки.

Теперь моя проблема: у меня нет опыта работы с Linux.

Я, однако, пытался получить некоторые другие программы Я написал для компиляции с использованием GCC, и в результате мне было брошено множество ошибок, на устранение которых мне потребовалось 3 часа - ужасы!

Принимая во внимание этот опыт, я думаю, что то же самое вот-вот произойдет, просто намного хуже, если я попытаюсь перенести свой текущий проект на GCC.

У меня следующие вопросы:

  • Что нужно знать пользователю Visual Studio, чтобы успешно запустить свою программу в Linux? (мне нужно выучить make ?)

  • Знаете ли вы хороший источник, который охватывает не тему программирования GCC / Linux в целом, а конкретно проблему перехода из среды Visual Studio ?

15
задан Bill G. 23 July 2011 в 22:10
поделиться