Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CPPDebugHook, Лишние экспортируемые функции! 
:(
    Опции темы
ChihPih
Дата 8.9.2007, 22:01 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Привет всем!!!
Почему Builder добавляет в готовый файл dll лишнюю функцию: __CPPDebugHook, а в exe файл вообще кучу всего лишнего? Как это можно убрать?


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
ChihPih
Дата 12.9.2007, 16:41 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Разве никто в этом форуме не знает такой проблемы, не верю!!! Помогите человеку!!!

Это сообщение отредактировал(а) ChihPih - 12.9.2007, 16:41


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
SenkraD
Дата 12.9.2007, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 3.2.2006
Где: Украина::Киев

Репутация: 9
Всего: 23



ChihPih, а почему это проблема?
Как ты без нее будеш отладку делать? - Если я не прав, то поправьте


--------------------
 Имеющий язык - да не убоится спросить! 
user posted image
PM MAIL ICQ   Вверх
ChihPih
Дата 12.9.2007, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Цитата

ChihPih, а почему это проблема?
Как ты без нее будеш отладку делать? - Если я не прав, то поправьте


Проблема! Скажем у меня готовый(отлаженый и все такое) релиз программы, то зачем мне лишние экспортируемые функции?!


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
zkv
Дата 12.9.2007, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 92



ого, получается в Билдере нельзя отключить добавление отладочной информации?  smile 
PM MAIL   Вверх
ChihPih
Дата 13.9.2007, 12:42 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Я нашел в нете только прогу PE Corrector, которая позваляет редактировать PE заголовок файла(вот как раз одна из его функций и есть удаление выбранных экспортируемых функций), но эта прога к сожалению триальная!

Но самый главный вопрос: можно ли без этой проги обойтись(средствами builder-а)?


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
HappyLife
Дата 13.9.2007, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: 4
Всего: 8



Project->Options...->Compiler
Поставить Release
PM MAIL   Вверх
ChihPih
Дата 13.9.2007, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Цитата

Project->Options...->Compiler
Поставить Release 


Не помогает! Можешь сам проверить!


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
HappyLife
Дата 14.9.2007, 09:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: 4
Всего: 8



Цитата(ChihPih @ 13.9.2007,  17:27)
Цитата

Project->Options...->Compiler
Поставить Release 


Не помогает! Можешь сам проверить!

Да действительно. Программисты, почему так?:(((
PM MAIL   Вверх
zkv
Дата 14.9.2007, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 1
Всего: 92



Цитата(HappyLife @  14.9.2007,  09:51 Найти цитируемый пост)
Да действительно. Программисты, почему так

Переходим на VC++  smile 
PM MAIL   Вверх
ChihPih
Дата 14.9.2007, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Можно конечно перейти в другую среду, но я же сказал, что есть прога, которая может удалять лишние функции(и она работает, сам поверял)! Тем более, Builder добавляет в экспорт функцию __CPPDebugHook, но реализации ее нет(если конечно вы выключили добавление отлабочной инфы)!

Может со временем найдется способ убрать лишние функции из экспорта другим способом, без дополнительного ПО!
Просто надо над этим работать!

А можно кстати написать вместе бесплатную прогу, которая и будет этим заниматься(удалением функций из экспорта)!
Как такое предложение?!!! smile 


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
ChihPih
Дата 14.9.2007, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



А вот еще вопрос: в 2007 билдере такая же фигня?!


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
Sharkfire
Дата 15.9.2007, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 236
Регистрация: 30.11.2006
Где: Одесса

Репутация: 2
Всего: 2



О )) уже 2007-ой быдлер изобрели... что то новое )))  smile 

Пишу прогу в билдере... он просто удобный... а собирай готовую и отлаженную ДЛЛ уже в коком то другом С++ компиляторе... если ты конечно не будешь там VCL юзать.  smile  
PM MAIL ICQ   Вверх
ChihPih
Дата 17.9.2007, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 1
Всего: 22



Цитата

Пишу прогу в билдере... он просто удобный... а собирай готовую и отлаженную ДЛЛ уже в коком то другом С++ компиляторе... если ты конечно не будешь там VCL юзать.


Это дело нудное и долгое, да и темболее только dll можно без VCL компить, так что smile !
Попроще способ есть?!


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0711 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.