|
|
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
никак не удается получить работоспособный exe файл под DOS. Использующийся компилятор - NASM Линковщик - перепробовал уйму. Не выходит получить exe файл. Мое кто сталкивался с данной проблемой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2008, 17:45 |
|
||
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
Netwide assembler? Любопытное начиние, между прочим. Здесь были? Не помогло? А вы, кстати, разделяете убеждение, что NASMthere didn't seem to be a good free x86-series assembler around Может, раз уж вы всё едино гордо именуете ассемблер компилятором, то начать с того же TASM, несмотря на там же TASM is better, but still strives for MASM compatibility, which means millions of directives and tons of red tape. And its syntax is essentially MASM's, with the contradictions and quirks that entails (although it sorts out some of those by means of Ideal mode.) It's expensive too. And it's DOS-only. Вообще, классный текст. Надо взять на цитаты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2008, 01:51 |
|
||
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
Кстати, раз уж у нас такой разговор непринуждённый, то неужели удалось в наше непростое время написать на голом ассемблере аж на целый exe-файл, то есть код в 64к не влазит? Вот это интеллектуальный подвиг! Или это пока только планируется? И чем вас com-файл не устраивает? Я, кстати, вообще ни разу не видел 64к осмысленного кода, написанного с нуля только на голом асме. Как-то не доводилось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2008, 01:55 |
|
||
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
Проблему я уже решил. Но не удержался оставить коммент Значит так: 1) на официалке был, доки читал (нефиг на официалки посылать, но все равно thanks) 2) pizmon Может, раз уж вы всё едино гордо именуете ассемблер компилятором, то начать с того же TASM, несмотря на у меня где то написано такое?!? Я думаю, мне не стоит говорить, что такое NASM после линки на официалку. Кстати, проблема была всего лишь в директивах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2008, 13:45 |
|
||
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
И еще. Для тех, кто на бронепоезде, приведу их доков: NAME nasm - the Netwide Assembler, a portable 80x86 assembler DESCRIPTION The nasm command assembles the file infile and directs output to the file outfile if specified. If outfile is not specified, nasm will derive a default output file name from the name of its input file, usu- ally by appending ?.o? or ?.obj?, or by removing all extensions for a raw binary file. Failing that, the output file name will be ?nasm.out?. С википедии (в англ. языке аналогично): Ассе́мблер (от англ. assemble — собирать) — компилятор с языка ассемблера в команды машинного языка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2008, 13:58 |
|
||
|
nasm dos link
|
|||
|---|---|---|---|
|
#18+
Единственное. Извиняюсь, только за то, что немного резко выразился. Я ничего не имею против вас. Просто я хочу в данном вопросе быть максимально точным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2008, 14:01 |
|
||
|
|

start [/forum/topic.php?fid=16&tid=1345276]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 320ms |

| 0 / 0 |
