![]() |
|
|Ѳорум| |
ИНСТРУМЕНТЫ > Компиляторы |
|
Chrome IDE 1.25
by hitchhikr
"Весьма неплохая IDE... Заточена под masm32. Неплохо настраивается. Поразило обилие встроенных визардов. Особенно для servis'ов и дровишек." Попробуйте. Мои благодарности van. Сайт программы: http://perso.wanadoo.fr/franck.charlet/Main.html Размер: 1869.8 kb · Хитов: 2816 Комментариев: 4 COFF to OMF Conversion Utility 1.00.195 by Walter Oney Конвертер MS COFF-файлов в интеловские OMF. Иногда бывает нужен. Сайт программы: Размер: 29.04 kb · Хитов: 1761 Комментариев: 2 D2Inc - ver 0.7 by KiNDER Берем dll, берем эту тулзень и получаем список экспортируемых функций в формате FASM. Работает на Win от 95 до XP. Более подробно см. доку в аттаче. Сайт программы: http://www.wasm.ru Размер: 23.27 kb · Хитов: 1633 Комментариев: 4 FASM 1.67.26 by Tomasz Grysztar Набирающий популярность ассемблер: поддержка практически всех инструкций, в том числе и "аэмдэшных", встроенный мощный макроязык и малый размер (хотя последние релизы изрядно прибавили в объеме) - вот основные качества этого классного компилятора. Данный пакет есть графическая обертка. Ну и, как всегда, sourceforge, sourceforge! Сайт программы: http://flatassembler.net/ Размер: 819.92 kb · Хитов: 4029 Комментариев: 21 FASM-ARM v1.11 by revolution В архиве находится дополнение к FASM 1.67, которое добавляет возможность компилирования ARM-кода. Поддерживаются следующие режимы: ARMv6, THUMB1, VFPv1, VFPv2 и XScale. Сайт программы: http://arm.flatassembler.net/ Размер: 381.25 kb · Хитов: 1718 Комментариев: 0 Goldroad assembler 1.7 by rob ware Ассемблер для GBA. Один из лучших (другой альтернативы среди ассемблеров ему практически нет). Сайт программы: Размер: 48.41 kb · Хитов: 1678 Комментариев: 0 Lazy Assembler (LZASM) 0.56 by Stepan Polovnikov LZASM - это x86 assembler для DOS и Windows с поддержкой TASM (Turbo Assembler) IDEAL mode, который на выходе дает OBJ файлы формата OMF. Поддержка MMX, SSE, SSE2, SSE3 (PNI), 3DNow!Pro инструкций. Сайт программы: http://lzasm.hotbox.ru/ Размер: 77.95 kb · Хитов: 1777 Комментариев: 0 MASM32 v 10 by hutch Пакет MASM32 был сделан хатчем для win32 asm-кодеров. Содержит MASM32 & link, шаблоны, симпатичный (хмм... - прим. Aquila) ассемблерный редактор и последнюю версию утилиты lib2inc. Новый генератор кода с препроцессором скомпилирует программу меньше чем за минуту. Также последняя версия DumpPE от Клива Турвея. Очень рекомендуется. Этот пакет даст вам все, что нужно для программирования на Win32-ассемблере. Этот пакет теперь содержит все заголовочные файлы и библиотеки импорта. Дополнительно можно зайти на сайт MS и совершенно бесплатно cгрузить себе самые последние версии ассемблера, линкера и компилятора. Адрес: http://lab.msdn.microsoft.com/express/ Сайт программы: http://www.masm32.com Размер: 3854.33 kb · Хитов: 14075 Комментариев: 19 NASM 2.02 by Frank Barrett Kotler NASM - это Netwide Assembler, бесплатный портабельный ассемблер для серии Intel 80x86, который использует традиционную мнемонику Intel'а и синтаксис. "Портабельный" - это означает, что компилятор может использоваться на различных платформах. Имеются даже бинарники под cygwin (Windows-эмулятор UNIX - самый лучший, кстати, что бы там Касперски ни писал). Sourceforge означает, что проект открыт для дописывания - учите пользовать CVS и присоединяйтесь! Кстати, в проекте уже есть один русский :-) Сайт программы: http://sourceforge.net/projects/nasm Размер: 266.12 kb · Хитов: 1898 Комментариев: 2 RadASM 2.2.1.2 by KetilO/Kir Данное IDE - это, считай, стандарт IDE для программирования на ассемблере. Все только его и используют. Kir написал маленький плагин: "Позволяет легко двигать и ресайзить контролы в диалоговом окне. Очень удобно использовать при разработке оконных программ с большим кол-вом контролов в окнах (и с малым кол-вом тоже:)." URL - http://www.kirsoft.com.ru/download/asm/KSresizer/ Сайт программы: http://www.radasm.com/ Размер: 843.91 kb · Хитов: 5442 Комментариев: 34 Source Insight v3.50.0056 by Source Dynamics, Inc Это парсер С++/C# и Java. В принципе, иногда сходу трудненько просечь, какова логика программы. Что с чем связано и как с этим жить. Даже комментарии едва ли помогают. Чужой код - он и есть - чужой код. Так вот, иногда бывает удобной утилита, которая сможет пропарсить все исходники и построить такую себе удобную базу данных. Где макрос BUILD_IT определен, говорите? А какая функция зовет функцию do_it()? Вот тут-то утилита и поможет. И макрос найдет, и дерево вызовов построит. Еще и в виде симпотных картинок. Сравнением функциональности с другими аналогами я не занимался. Если кому не лень - посмотрите в сторону Understand for C/C++ - потом расскажете. Сайт программы: http://www.sourceinsight.com/ Размер: 3220.16 kb · Хитов: 1579 Комментариев: 2 TASM 5+ by Borland Corp. and !tE Это маленько подлатаная версия старого-престарого, однако, до сих пор популярного ассемблера. Даже удивительно, сколько просьб пришло - "верните, мол, TASM на родину, все понимаю, кривой, косой, устаревший, а жить без него не могу!". Предупреждаем, пакет устарел, давно не обновлялся, !tE слепил его с миру по нитке (читаем readme). Если новичок - лучше берите MASM32 или FASM. Если ветеран, гм, тогда к чему это читать - качайте! Сайт программы: http://www.borland.com/products/downloads/download_cbuilder.html# Размер: 2281.95 kb · Хитов: 5554 Комментариев: 4 TASM32 3.2 by Squak Valley Software Кроссассемблером называют ассемблер, запускающийся на одной системе, а производящий код для другой. IDA, например - это кросс-дизассемблер. Telemark Cross Assembler работает под Windows и производит obj-файл (линкера нет, он будет собирать этот obj-файл уже на целевой платформе) для 6502,6800/6801/68HC11,6805,TMS32010,TMS320C25, TMS7000,8048,8051,8080/8085,Z80,8096/80C196KC. Сайт программы: Размер: 140.51 kb · Хитов: 3211 Комментариев: 1 UniLink v1.03 [beta] (build 25.17) by Юрий Харон Шустрый, компактный и довольно полезный линкер от одного из вдохновителей проекта IDA. Сайт программы: ftp://ftp.styx.cabel.net/pub/UniLink/ Размер: 307.98 kb · Хитов: 1488 Комментариев: 4 WinAsm Studio V5.1.3.0 by Antonis Kyprianou Очередное IDE под MASM. Смотрится достаточно симпатично, всякие мелкие радости, вроде intellisense там присутствуют. Помимо этого сам проект достаточно динамично развивается. Попробуйте, может, понравится. What's new: -16-bit linker response file line limit bypassed (Thanks icehole) -Visual RC Editor: Managed controls did not use window text on creation Сайт программы: http://www.winasm.net/ Размер: 515.45 kb · Хитов: 2137 Комментариев: 5 Windows Macros File 1.4 by HI-TECH GROUP Набор макросов для MASM32: + Работа с UNICODE строками на русском языке + Генерация стандартных фреймов процедур + Дополнительные макро для поддержки языков Сайт программы: http://www.wasm.ru Размер: 4.5 kb · Хитов: 1513 Комментариев: 0 Набор INC файлов для MASM32 v7.0+ by Edmond / HI-TECH Набор INC файлов для MASM32 v7.0 и выше, описывающий интерфейсы к функциям Win32: 1. Позволяет обращатся к функциям при помощи Invoke() 2. Не образовывает заглушек при вызове функций 3. Позволяет использовать UNICODE или ANSIM версии функций, в зависимости от флага UNICODE_DEF 4. Содержит стражи включения модуля, в виде inc$__WIN32_имямодуля EQU 1 5. Уже содержит директивы includelib Сайт программы: http://www.wasm.ru Размер: 238.86 kb · Хитов: 1590 Комментариев: 2 Патч на MS link.exe by S.T.A.S./Asterix Вам, возможно, неизвестно, что MS линкер любит пошалить и запихивает в PE-файл (между стабом DOS и началом PE-заголовка) какой-то "мусор". Что же это за "мусор"? Так вот, туда попадает слово "Rich" + compid (!!!) вашей машины, поксоренный определенным ключом! Так это же хамство! Без вашего ведома распространяется весьма забавная информация. Создали вы вирус, слинковали его MS link.exe и хи-хи! :) Данный файл объясняет, как пропатчить link.exe, чтобы больше он так не шутил. Дополнительно сходите на линк и выполните поиск по ключевому слову "lingo12" - это ник товарища, который описывает проблему. Дополнительно Asterix написал утилиту, позволяющую облегчить этот процесс до не могу (поддерживается VS 2003 и VS 2005 beta). Она покажет вам смещение, а потом уж, имея HIEW, вы знаете, что делать. :) Еще немного информации: http://www.wasm.ru/forum/index.php?action=vthread&forum=3&topic=7056 Сайт программы: http://board.win32asmcommunity.net Размер: 6.67 kb · Хитов: 1640 Комментариев: 15 |