Хотел бы поговрить об этом творении услышать мнения войнов дZена. Но лавная цель данной темы поставить новичков (таких как я) на путь истинный Для начал хотел бы спросить вот об этом .386 .model flat extrn ExitProcess:proc extrn MessageBoxA:proc .data szMessage db "Hello World!",0 szTitle db "Win32 rocks!",0 .code HelloWorld: push 00000000h push offset szTitle push offset szMessage push 00000000h call MessageBoxA push 00000000h call ExitProcess end HelloWorld Работаю в масм 6,15 начинаю изучать тасм (в основном из за этого мануала да и ради интересна) Компилирую создаю obj файл но прилинковке чего то не хватает.Как если ничегоне путаю то он не может выташить функции из ВинАпи В обшем обьясните поэтапно что куда где и как дожно быть.Если не сложно НАпишите код батничка который все это сделает с правельными директивами. Заранее спасибо
deLight чтоже стразу растрелять?Обьясни лучше почему extrn ExitProcess:proc extrn MessageBoxA:proc не работают)
А что говорит, не судьба сообщить? Это неправильная постановка вопроса. Я тоже задам тебе пару вопросов. 1. Откуда компилятор узнает, где находится первая выполнимая инструкция? 2. Откуда линковщик узнает, в какой библиотеке находятся экспортируемые функции?
хм спасибо камрады все понял в чем ошибка))Все работает.ПО ходу изучения данного мануала буду периодически писать.Если не закроюзт тему
Лучше начать изучение с уроков Iczelion'а, потом плавно переходить к Билли http://www.wasm.ru/article.php?article=1001001 http://www.wasm.ru/article.php?article=1001002