Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
%binary%
52 / 12 / 1
Регистрация: 04.02.2011
Сообщений: 126
1

Не могу откомпоновать файл hello.o

26.06.2011, 23:34. Просмотров 754. Ответов 3
Метки нет (Все метки)

Только-только начал изучать ассемблер, буквально сейчас скачал компилятор nasm, транслировал в .о файл исходный текст из hello.asm командой nasm –f elf –o program.o program.asm, но возникла проблема с компоновкой... эмм... как-бы компоновать в exe файл из машинного кода нужно командой ld -o hello hello.o, но такового файла нет
А собственно говоря поучилось создать com файл командой nasm −f bin myfile.asm −o myfile.com, но нужен exe-шник, как бы то ни было, странно я не нахожу команды ld!
и... кстати говоря... не мог бы кто выложить исходный код програмы hello world, где надпись исчезает через определённое время
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2011, 23:34
Ответы с готовыми решениями:

Как откомпоновать программу
Как перевести програму из файла .pas в .exe. Я знаю что можно откомпановать в pascalABC.NET. Но мне...

Приветствую, не могу разобраться с кодом программы и не могу сделать .obj файл
.model tiny; нужно будет получить исполняемый файл формата СОМ .code org 100h start: mov ax,...

Не могу скачать файл из ссылки <a> + не могу подконектится по ftp в тотале.
Всем привет. Хочу на своем сайте выложить мое резюме. Создал следующую ссылку: &lt;a...

Файл: Не могу понять, почему данные не записываются в файл, он остается пустым.
Здравствуйте , помогите пожалуйста , с записью данных в файл. #include &quot;stdafx.h&quot;...

Не могу файл чтобы отредактировать код в Joomla, на скриншоте показано, там пишет inline, где находиться этот файл?
Не могу файл чтобы отредактировать код в Joomla, на скриншоте показано, там пишет inline, где...

3
vital792
2006 / 1278 / 60
Регистрация: 05.06.2010
Сообщений: 2,213
28.06.2011, 08:44 2
Цитата Сообщение от %binary% Посмотреть сообщение
nasm –f elf –o program.o program.asm
Цитата Сообщение от %binary% Посмотреть сообщение
nasm −f bin myfile.asm −o myfile.com
Вы собственно под какой ОС работаете?
0
%binary%
52 / 12 / 1
Регистрация: 04.02.2011
Сообщений: 126
28.06.2011, 18:07  [ТС] 3
Windows
0
vital792
2006 / 1278 / 60
Регистрация: 05.06.2010
Сообщений: 2,213
28.06.2011, 22:37 4
%binary%, зачем тогда ты пытаешься компилировать в формат elf? Если непременно нужно компилировать nasm'ом то придется использовать сторонний линковщик (на сколько я помню nasm не умеет создавать exe под дос) или ты пишешь win приложения? А вообще лучше скачай себе какой нибудь fasm и не мучайся

Цитата Сообщение от %binary% Посмотреть сообщение
странно я не нахожу команды ld!
странно, но я тоже! Может его еще не написали? Хотя я вроде видел ld под windows в пакете mingw, но обычно в windows используют другие линковщики, например link от microsoft
0
28.06.2011, 22:37
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2011, 22:37

Не могу открыть файл в виртуальном диске, при открытии файла пишет: не удается найти "F:\(файл).exe"
Здраствуйте отзывчивые и мудрые програмисты! Проблема у меня слудующая - немугу открыть файл в...

Не могу открыть файл
Здравствуйте. Не могу открыть файл или заново создать. На основную прог. не обращайте внимание....

Не могу прочесть файл
Вообщем, читаю файл, столбики распределяю по переменным, но проблема в том, что выводит переменную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru