Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
||||||
#1 | ||||||
Не линкуется obj file - Assembler10.02.2016, 18:41. Просмотров 389. Ответов 13
Метки нет Все метки)
(
Программа тасмом компилируется, но не линкуется. Мне нужно ввести данные и вывести.
Вроде бы все верно сделано "по учебнику", но не пойму чего не работает. Помогите новичку "Unable to open obj file"
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
10.02.2016, 18:41 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не линкуется obj file (Assembler):
13
Unable to open file(Не удается открыть файл)\tdc.obj - Assembler Ошибка при линковке "fatal bad object file record in module near module file offset 0x0000032D" - Assembler Создание obj файла - Assembler Не создается файл .obj - Assembler MASM32 - не создаётся obj файл - Assembler Ошибка при линковке .obj - Assembler |
Charles Kludge
Клюг
7639 / 3154 / 366
Регистрация: 03.05.2011
Сообщений: 8,382
|
||||||
10.02.2016, 18:57 | #2 | |||||
А так компилится и линкуется:
0
|
Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
|
10.02.2016, 19:23 [ТС] | #3 |
Charles Kludge, проверила - то же самое. Может быть это из-за переменной dump, я не уверена, что она верна тут...
0
|
Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
|
10.02.2016, 19:27 [ТС] | #5 |
Constantin Cat, я в фаре линкую, а результат ? вводится/выводится корректно? можете еще глянуть переменную dump. ПС TASM 5.0
0
|
Constantin Cat
|
|||||||||||
10.02.2016, 20:03 | #6 | ||||||||||
![]()
Не понятно, что Вы хотите сделать:
![]() Добавлено через 28 минут Да уж, стиль оставляет желать . . ., это так в КПИ учат? Есть регистры, которые при вызове подпрограмм не должны менятся ВХ - один из них. Вот, до делал:
1
|
Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
|
10.02.2016, 20:13 [ТС] | #7 |
Constantin Cat, В КПИ увы ничерта сейчас не учат( Все сами берите да разбирайтесь. Они эту дисциплину порезали сильно, зато английский поставили
![]()
0
|
Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
|
10.02.2016, 20:27 [ТС] | #9 |
Constantin Cat, С кодом я разобралась без проблем. Теперь в вашей версии компилируется, OBJ создается, но когда запускаю exe - черное окно и вылетает из окна доса. Можно поинтересоваться , у вас работает?
0
|
Марина_Киев_КПИ
-21 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 97
|
|
10.02.2016, 20:56 [ТС] | #11 |
Constantin Cat, видела. Тоесть работает корректно?
0
|
Заблокирован
![]() |
|
11.02.2016, 10:18 | #13 |
Марина_Киев_КПИ,
читай внимательно Как создать объектный файл
0
|
Charles Kludge
Клюг
7639 / 3154 / 366
Регистрация: 03.05.2011
Сообщений: 8,382
|
|
11.02.2016, 12:15 | #14 |
tasm 4.01/tlink 4.1 всё кушают.
Дык, и я в FAR'e транслирую и линкую. Правда, линкер обычно от Waterloo, но для чистоты эксперимента взял tlink.
0
|
11.02.2016, 12:15 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
11.02.2016, 12:15 |
Привет! Вот еще темы с ответами:
14
Файл obj создается не в ту директорию [ml] - Assembler Как прицепить *.obj к сишному коду - Assembler Есть программа, но не создается файл .obj - Assembler Неправильное линкование res и obj файлов - Assembler Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |