![]() |
|
|
![]()
|
|
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 7 |
у меня почему то не компилируется программа! текст проги беру с сайта калашникова, делаю все как там написано, но почему то файл exe не создается! в чем может быть проблема? может ли это быть из за того что у меня процессор Athlon 3000.....или на ассемблере можно писать под любые процессоры?
|
|||
|
||||
| JAPH |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 8.1.2007 Где: Ленобласть Репутация: 1 Всего: 23 |
Какой компилятор? Он ошибок не выводит?
Какая программа, конкретнее? -------------------- Что непонятно - спрашиваем |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 7 |
вот такой код...предназначен для сложения чисел... компилятор MASM611...создаю файл prog.asm, потом создаю файл prog.bat в той же папке, в котором пишу находится prog.asm ..\bin\ml.exe prog.asm /AT ..\binr\link.exe prog.obj /TINY запускаю bat-файл и вылезают ошибки: prog.asm(4):error A2044: invalid character in file prog.asm(5):error A2034: must be in segment block prog.asm(6):fatal error A1010: unmatched block nesting : Sseg Это сообщение отредактировал(а) susanin - 11.2.2007, 22:47 |
|||
|
||||
| JAPH |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 8.1.2007 Где: Ленобласть Репутация: 1 Всего: 23 |
Не проверял, но попробуйте с одинарными кавычками:
Это сообщение отредактировал(а) JAPH - 11.2.2007, 23:13 -------------------- Что непонятно - спрашиваем |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 7 |
попробовал....obj-файл создается, но при этом пишет ошибку : fatal error A1020: cannot find link.exe, хотя все директории указывал вроде правильно. |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
Во второй строке написано binr вместо bin. -------------------- |
|||
|
||||
| susanin |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 7 |
так и надо! потому что link.exe находится именно в папке BINR..... какие будут еще предложения по исправлению??? |
||||
|
|||||
| piritus |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 226 Регистрация: 3.1.2007 Где: Сибирь Репутация: 1 Всего: 3 |
проблема с линковкой решена?
--------------------
|
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
Ок, тогда путь к prog.obj надо написать правильно! Он же совсем в другой папке создается... -------------------- |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: нет Всего: 7 |
а каким его тогда надо создать?? предположим что папка, в которой находится link.exe имеет такую дерикторию: D:\MASM611\binr\ а файл ml.exe находится в папке D:\MASM611\bin\ ...... что тогда надо бисать в bat-файле? |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
susanin, тогда в той строчке, где link, напишите не prog.obj, а полный путь к этому файлу - D:\MASM611\bin\prog.obj, например.
-------------------- |
|||
|
||||
| Damarus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 671 Регистрация: 6.5.2006 Репутация: нет Всего: 29 |
||||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |