Всем привет ! У меня такая проблема : есть программа написанная на C++ которая генерирует asm файл и мне нужно во время выполнения этой программы через командную строку скомпилировать этот файл в obj а затем в исполняемый файл . ижелательно без установки ассамблера на компьютер . Есть ли у кого какие нибудь идеи на счет этого ? В заранее благодарен .
Поддерживаю. Ни один известный мне Ассемблер установки не требует. Кстати, fasm'му и линкер совсем не нужен. И наконец fasm можно очень легко включить в свою программу. Только не уверен насчёт лицензии. Всё же не GPL, хотя и не проприретарная.
не работает также как и с командой ml . в консоли с программой выдает ошибку такого типа : masm не является внутренней или внешней командой . значит надо устанавливать TASM ?
спасибо за совет . скачал и загрузил а также скинул в папку с программой . system("fasm some.asm"); не ругается но пишет следующее : using : fasm source [output] . файл не компилит . подскажите пожалуйста что теперь делать (как с fasm работать в таком "режиме") .Нужно ли комповщику что-либо указывать ?
Раз не уверен, это знак прекратить быть тупым GPL зомби, а почитать, ХОТЬ РАЗ, лицензию. Fasm вполне юзабелен, как и проприетарный masm.