Интересно (LINKER от VS2008)

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Интересно (LINKER от VS2008)

Сообщение StimorolD3DX » 09.03.2010 (Вт) 17:49

Если в папку с VB6 поместить LINK'ер от MS Visual Studio 2008 (v. 9.0) а именно: LINK.exe и mspdb80.dll предварительно сохранив оригинальный LINK.exe и скомпилировать тестовое приложение то размер получаемого "exe" файла получится в двое меньше от оригинального (при использовании LINK.exe от VB6).

Кто что думает по этому поводу?

PS. Скриншот и линкер прикрепил
Вложения
test.PNG
результат (2 exe файла)
test.PNG (5.19 Кб) Просмотров: 1442
LINK_VS2008.rar
линкер от студии 2008
(365.55 Кб) Скачиваний: 54

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Интересно (LINKER от VS2008)

Сообщение Денис » 09.03.2010 (Вт) 17:59

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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Интересно (LINKER от VS2008)

Сообщение Хакер » 09.03.2010 (Вт) 18:01

Думаю, что надо изучать разницу.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Интересно (LINKER от VS2008)

Сообщение Antonariy » 09.03.2010 (Вт) 22:31

А экзешник работает как нужно?
Лучший способ понять что-то самому — объяснить это другому.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Re: Интересно (LINKER от VS2008)

Сообщение StimorolD3DX » 09.03.2010 (Вт) 23:01

Да, работает как надо. Никакой разницы не было замечено (ну кроме размера естественно).

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Интересно (LINKER от VS2008)

Сообщение Хакер » 10.03.2010 (Ср) 1:57

Уточню, что когда я сказал «изучать разницу», я имел в виду internal layout difference, а не разницу в поведении. В чём «моя» разница, ты посмотрел?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Re: Интересно (LINKER от VS2008)

Сообщение StimorolD3DX » 10.03.2010 (Ср) 10:09

Линкер я прикрепил, в чем разница можеш проверить сам.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Интересно (LINKER от VS2008)

Сообщение Antonariy » 10.03.2010 (Ср) 11:11

Надо было оба экзешника цеплять.
Лучший способ понять что-то самому — объяснить это другому.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Интересно (LINKER от VS2008)

Сообщение alibek » 10.03.2010 (Ср) 11:22

StimorolD3DX писал(а):Кто что думает по этому поводу?

Лажа. Сложные проекты не берет.
Lasciate ogni speranza, voi ch'entrate.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Re: Интересно (LINKER от VS2008)

Сообщение StimorolD3DX » 10.03.2010 (Ср) 12:10

alibek писал(а):
StimorolD3DX писал(а):Кто что думает по этому поводу?

Лажа. Сложные проекты не берет.


В смысле "не берет"? Не создает исполняемый файл? Я на сложных пока еще не тестировал.
PS. Вложил 2 "ехе" файла + тестовый проект
Вложения
test.rar
2 exe
(5.84 Кб) Скачиваний: 48

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Интересно (LINKER от VS2008)

Сообщение alibek » 10.03.2010 (Ср) 12:20

StimorolD3DX писал(а):В смысле "не берет"? Не создает исполняемый файл?

Да, выдает ошибку вызова линкера.
Lasciate ogni speranza, voi ch'entrate.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Интересно (LINKER от VS2008)

Сообщение jangle » 11.03.2010 (Чт) 10:56

StimorolD3DX писал(а):Кто что думает по этому поводу?


Тут и думать не надо. Ключи линкера по дефолту сменились, но остались теме-же. Вот и все...
Со старым линкером от VB6 ты получишь тот же размер пустого экзешника ( 7 680 байт) если добавишь следующие строчки в командную строку:

/FIXED:NO /OPT:NOWIN98

Как перехватить вызов линкера я думаю понимаешь?


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 68

    TopList