Re: Создание shared-секции в DLL на C++ Builder?
От: Alex Fedotov США  
Дата: 25.11.01 10:27
Оценка: 3 (1)
Здравствуйте Studiosus, Вы писали:

S>Задача состоит в том, чтобы поместить некоторые данные в резделяемую секцию DLL, написанную на С++ Builder.

S>В нескольких листингах для VC++ я встречал: #pragma data_seg("NAME") + указание компоновщику .
S>Пробовал это в Builder'e — не работатет... кажется...Но сделать надо-бы. Кто что посоветует?
S>Memory mapped file и т.д. не предлагать!

А на Visual C++ перейти посоветовать можно?

Если серьезно, то идешь на groups.google.com, набираешь в поиске "shared section borland builder" и разгребаешь результаты. Вот один из них:

Делаешь отдельный файл, в который помещаешь все разделяемые данные

#pragma option -zR.shared
HHOOK g_hHook = NULL;         // must be initialized


После этого в .def файл добавляешь описание секции .shared:

SECTIONS
    .shared READ WRITE SHARED
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.