порядок следования функций

Тема в разделе "LANGS.C", создана пользователем dtt, 9 окт 2010.

  1. dtt

    dtt New Member

    Публикаций:
    0
    Регистрация:
    9 окт 2010
    Сообщения:
    26
    Привет!
    Как заставить компилятор располагать функции в том же порядке, что и в исходнике? Облазил гугл, но так ничего и не нашел.
    Собираю батником через cl. Как в VS это решается - я знаю, но при сборке cl ругается на /ORDER.
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    это опция линкера:
    Код (Text):
    1. /ORDER:"@order.txt"
     
  3. dtt

    dtt New Member

    Публикаций:
    0
    Регистрация:
    9 окт 2010
    Сообщения:
    26
    Я знаю, но при задании этой опции через pragma linker ничего не выходит.
     
  4. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Покажите, как Вы записываете это.
    Кроме прагм есть еще свойства проекта, где есть раздел настроек компоновщика.
     
  5. Babyshamble

    Babyshamble New Member

    Публикаций:
    0
    Регистрация:
    2 май 2010
    Сообщения:
    67
    Еще ф-ии, расставляемые таким образом, почему-то, должны быть extern "C" иначе - фиг...
     
  6. baldr

    baldr New Member

    Публикаций:
    0
    Регистрация:
    29 апр 2010
    Сообщения:
    327
    Скорее всего, это связано с тем, что