Общий синтаксис командной строки компилятора: где найти ссылку - PullRequest
0 голосов
/ 15 августа 2010

Насколько я вижу, большинство компиляторов C и C ++ - будь то коллекция компиляторов GNU, будь то Intel и другие - имеют очень похожий синтаксис командной строки. Но я не нашел общей ссылки на то, что представляет собой этот стандарт де-факто, не говоря уже о каких-то тонких различиях между разными поставщиками.

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

Я искал в Интернете это, но безуспешно.

Спасибо!

PS: Я использую Linux, если подробности зависят от этого.

1 Ответ

0 голосов
/ 15 августа 2010

Ну, первая проблема в том, что большинство программистов никогда не видят командную строку своего компилятора.Обычно он скрыт за графическим интерфейсом или файлом make.

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

Итак, в основном,Вы ищете ссылку, которая будет использоваться build-master в нескольких кросс-платформенных компаниях.Вы, вероятно, говорите о менее чем 100 человек в США.

...