из-за этого у меня ломается голова и я чувствую себя очень плохо
Я пытаюсь использовать автономную сборку со старым Borland C ++ 5,5 (BCC32)
Я выбрал Nasm Ассемблер и написал некоторую подпрограмму вasm - собрать его в obj, он работает нормально и работает нормально;
это работает, но я использовал только раздел .text в asm.obj, когда я пытаюсь использовать также раздел .data, я получаю сообщение об ошибке при попытке связать его:
Fatal: 'fir.asm': Additional segments need to be defined in a .def file
Не могу найтирешение.DEF, как я знаю, может быть, используются только для dll. Я не использую только статические линки obj для dll, поэтому я не знаю, ЕСЛИ это вопрос Borland Linker, и я должен попытаться написать какой-нибудь файл def серьезно (я не знаю, как)или это вопрос насма, и я должен что-то переключить в ассемблере, и тогда он свяжется: - /