Страница 2 из 2

Добавлено: Вт июл 13, 2010 07:17
MVV
Просто ставишь в релизе 'Multi-threaded'-библиотеку вместо 'Multi-threaded DLL'.

Ну и дописываешь в любом месте любого .cpp-файла, если ругается на отсутствие функции main (придурки, до сих пор не могут исправить свои библиотеки, чтобы они не требовали main-функцию в DLL):

Код: Выделить всё

#ifdef _DEBUG
void main() { }
#endif
Линкеру нужно лишь, чтобы была функция с таким именем - а что она делает, ему абсолютно до фонаря.

Добавлено: Вт июл 13, 2010 10:43
VSB
MVV писал(а):придурки, до сих пор не могут исправить свои библиотеки, чтобы они не требовали main-функцию в DLL
Может в msvcrt100 исправили.
Попробую потом

Добавлено: Вт авг 17, 2010 23:28
VSB
А можно ли положить в одну DLL COM-сервер и функции, его использующие?

Добавлено: Ср авг 18, 2010 10:10
MVV
ТАМ я уже ответил. Отвечу и здесь. Если библиотека-плагин, неважно, что в нее понапихано, экспортирует необходимые тоталу функции - плагин работать будет.

Добавлено: Пн ноя 28, 2011 13:12
itsania
Подскажите пожалуйста где взять исходник опции Total Comander "Mark/Save selection to file