Как управлять разработкой бывшего решения Visual Studio в Linux? - PullRequest
0 голосов
/ 28 февраля 2020

вздох

В своей третьей попытке ввести Linux в свою повседневную жизнь я все еще сильно отскакиваю от программирования.

У меня есть решение для моего основного Программа диссертации, созданная в Visual Studio (пять проектов в одном решении; 4 stati c libs, один исполняемый файл), и управляется ею с самого начала. Он размещен на Git, поэтому я подумал, что попробую изменить его и скомпилировать на своем ноутбуке с Ubuntu 18.4. Несмотря на то, что изменение было задачей не требующей усилий (текстовые редакторы Linux аккуратны; в отличие от почти несуществующих IDE), компиляция, с другой стороны, была тем вопросом, в котором я сомневался во всех моих навыках.

Первая проблема Я столкнулся с тем, что я понятия не имею, как управлять несколькими проектами за пределами VS. Я имею в виду, что есть файлы .vcxproj с данными, но они не очень полезны для того, что я видел.

Вторая проблема - ссылки - я понятия не имею, как связать каталоги #include для указания c точки в файлах без идущий ../MainFolder/subfolder/file.h, что крайне непривлекательно c.

Я ожидаю, что это всего лишь вершины айсберга, и я столкнусь с огромным количеством проблем в будущем, но пока что - кто-нибудь может дать мне представление о как управлять таким проектом в Linux?

...