Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите чайнику - в C++ есть скомпилированные модули / 5 сообщений из 5, страница 1 из 1
06.03.2007, 18:35
    #34375601
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите чайнику - в C++ есть скомпилированные модули
То есть можно не перекомпилировать весь проект, а использовать уже откомпилированные модули, если проект большой.

На каком уровне хранятся данные в таких модулях - бинарный код, свернутые данные кода программы или еще что?
...
Рейтинг: 0 / 0
06.03.2007, 18:39
    #34375614
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите чайнику - в C++ есть скомпилированные модули
нормальные среду программирования и так компилят только изменненные модули.
а вот если ты меняешь линковку или хедеры, то линкуется все сначала.

аффтопитезь: объект либо именован, либо не существует
...
Рейтинг: 0 / 0
06.03.2007, 18:56
    #34375652
A. Fig Lee
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите чайнику - в C++ есть скомпилированные модули
FixinТо есть можно не перекомпилировать весь проект, а использовать уже откомпилированные модули, если проект большой.

На каком уровне хранятся данные в таких модулях - бинарный код, свернутые данные кода программы или еще что?

library - обьектный код.
...
Рейтинг: 0 / 0
06.03.2007, 19:21
    #34375716
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите чайнику - в C++ есть скомпилированные модули
FixinТо есть можно не перекомпилировать весь проект, а использовать уже откомпилированные модули, если проект большой.Да, можно. Изучай утилиту make.

FixinНа каком уровне хранятся данные в таких модулях - бинарный код, свернутые данные кода программы или еще что?Это называется "объектный код". Обычно это текст исходника уже откомпилированый в машинный код, но все вызовы внешних по отношению к этому модулю функций ссылаются на храняющуюся там же в объектнике таблицу вызовов. Линкер склеивает объектники в общий файл и увязывает между собой таблицы вызовов.
...
Рейтинг: 0 / 0
09.03.2007, 18:19
    #34381280
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите чайнику - в C++ есть скомпилированные модули
всем спасибо.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите чайнику - в C++ есть скомпилированные модули / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]