|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2011, 13:58 | #1 |
Новичок
Джуниор
Регистрация: 02.02.2011
Сообщений: 3
|
Проблема компилирования Tasm
вот только только начал изучать асм, раньше програмировал на делфях(КАЮСЬ!), ДЕЛФЯ КАК Я УЖЕ ПОНЯЛ МЕНЯ ИСПОРТИЛА...
Вот нашел в нете серию уроков и первый пример не могу скомпилить. у меня Tasm5plus другого не нашел мб поетому у меня такие проблемы? вот код из учебника =================================== ================ .386 .model flat extrn ExitProcess:PROC extrn MessageBoxA:PROC .data Ttl db "First ASSEMBLER program",0h Msg db 'Hello, World!!!!',0h .code start: push 0h push offset Msg push offset Ttl push 0h call MessageBoxA push 0h call ExitProcess end start =================================== ======= делаю так: перехожу в консоли в папку C:\TASM5Plus\BIN пишу TASM32.exe program.asm создается объектный файл program.obj далее пишу tlink32.exe program.obj создаются файлы program.exe и program.map и еще в консоли пишет error: unresolved external 'MessageBoxA' referenced from module program.asm error: unresolved external 'ExitProcess' referenced from module program.asm но екзешник при запуске выдает "отправить отчет" и все окошко тухнет... только начал изучать и тут такая грабля, хочу дальше изучать но при таких ошибках даже обидно становится, привыкший горе- делфятник жать на кнопку и вуаля готовая прога готова, сдесь так не прокатит). Очень надеюсь на понимание ведь такие были все да? или нет я особенный? Спасибо всем кто откликнется! |
02.02.2011, 15:01 | #2 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
Код:
tasm32 /mx /m4 /z *.asm tlink32 -x -V4.0 -Tpe -ap -c *.obj и с помощью него собирайте. так же посмотрите и изучите ключи программ tasm32 и tlink32 - вызываются с параметром /? в командной строке
Нет, ну правда..
|
02.02.2011, 15:11 | #3 |
Новичок
Джуниор
Регистрация: 02.02.2011
Сообщений: 3
|
ответ
Ето получается что писатель хренов неправильный пример дал? Мде, или он думал типа сами доделают, я в ужасе) А нет ли среди кучи учебников того в котором все примеры будут работать? Просто не очень хочется учиться по такому учебнику как у меня сейчас...
|
02.02.2011, 15:30 | #4 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
Пильщиков "Ассемблер" почитайте - практически сплошная матчасть, зато качественная довольно, мне в свое время понравился.
Чтобэ не усохнуть от матчасти всё канешна же нужно сразу практиковать, желательно в отладчике и желательно до полного понимания Чтобэ все заработало как надо с практикой и матчастью для самых маленьких - читайте Крупника тож "Ассемблер" вроде называется только там под масм Чтобэ окошечки понять немного - однозначно Iczelion для начала. Этого вам хватит наверное на первый год PS: также для практической медитации, познания Дао и обретения дзена, необходимо для увеличения скилла и прокачки персонажа как можно чаще просматривать сей манускрипт: http://fishki.net/comment.php?id=26463
Нет, ну правда..
Последний раз редактировалось yuran666666; 02.02.2011 в 15:37. |
02.02.2011, 15:36 | #5 |
Новичок
Джуниор
Регистрация: 02.02.2011
Сообщений: 3
|
благодарность)
Большое спасибо буду погружать мозг в математику) а то он засох на делвях))))) Еще раз благодарю!
|
02.02.2011, 22:04 | #6 |
пропагандирую жизЪ
Форумчанин
Регистрация: 19.03.2007
Сообщений: 950
|
Еще полезная вещь ADK - там можно и на кнопку просто нажимать.
Посторонним В.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с Ассемблером (TASM) | Fata1ity | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 28.05.2010 23:24 |
Проблема с командой CWD в TAsm | Mixim | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 16.12.2009 13:33 |
Проблема с DPMI в TASM | Rurisk | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 01.05.2008 23:17 |
Процесс компилирования | bill | Общие вопросы Delphi | 7 | 09.03.2008 14:22 |