Понимаю, что примитивный вопрос, но инфы нигде не нарыл. Подскажите, плиз, как статически слинковать библиотеку к екзешнику (есть .lib, .obj, .def). Если в link указать 2 .obj файла ничего не получается, прога не работает.
>> А в сорцах указать >> includelib some.lib >> >> не помогает? Нет, в этом случае проге нужна будет ДЛЛ, а мне ее надо прилинковать статически, чтобы екзешник содержал код функций библиотеки
> Нет, в этом случае проге нужна будет ДЛЛ Нет, в этом случае тебе нужна some.lib(static lib) и прототипы функций, которые ты собираешься из нее вызывать. some.lib можешь собрать из obj, как это делается смотри в пакете masm32 для masm32.lib
подклеиваю библиотеку: includelib some.lib объявляю прототип: someFunk PROTO WORD вызываю ф-цию: invoke someFunk, lpFile Комплилю, запускаю, требует some.dll
Прошу прощения за неточную терминологию. В моем случае нужно говорить не о статической линковке, а о включении кода библиотеки в исполняемый файл