Forums » Программное обеспечение »
Графопостроитель
Added by krufter_multiclet almost 11 years ago
Графопостроитель (бета релиз) для ассемблерного кода мультиклеточного процессора доступен для скачивания.
Во вложении графопостроитель для:
-windows x32
-windows x64
-linux x32
-linux x64
В качестве параметра указывается путь к файлу с расширением *.asm
Свои предложения и замечания по улучшению программы можно оставлять в этой теме.
graph_asm.7z (5.36 MB) graph_asm.7z | графопостроитель |
Replies (15)
RE: Графопостроитель - Added by trott almost 11 years ago
приложите, пожалуйста, документацию к графопостроителю.
RE: Графопостроитель - Added by krufter_multiclet almost 11 years ago
Графопостроитель пока в стадии тестировании, поэтому подробной документации на данный момент нет.
Запускать просто с ассемблерным файлом на входе, как результат должен получиться svg файл.
RE: Графопостроитель - Added by trott almost 11 years ago
запустил приложение
asm-graph_x32.exe io_led_3timers_for_warmup.asm
получаю сообщение об ошибке "Приложению не удалось запуститься, поскольку zlib1.dll не был найден. Повторная установка приложения может исправить эту проблему"
Ошибка при запуске.PNG (8.25 KB) Ошибка при запуске.PNG | ошибка от dot.exe |
RE: Графопостроитель - Added by krufter_multiclet almost 11 years ago
И так с любым файлом? Напишите какая у вас операционная система, 32-х разрядная как я понимаю.
RE: Графопостроитель - Added by trott almost 11 years ago
да, 32битная. взял zlib1.dll из упаковки glassfish. теперь ему необходима библиотека libxml2.dll
RE: Графопостроитель - Added by trott almost 11 years ago
в общем нужна правильная упаковка. все файлы взял с директории "Apple Application Support"? но видимо это не те файлы. получил runtime-error
RE: Графопостроитель - Added by trott almost 11 years ago
в линуксе графопостроитель работает. но нужны дополнительные пакеты. В Fedora 19 их можно поставить командой
yum install graphviz
после запуска с файлом [[http://multiclet.com/community/attachments/download/153/io_led_3timers_for_warmup.asm]]
./asm-graph.pl io_led_3timers_for_warmup.asm DOT file: Complete. io_led_3timers_for_warmup.dot SVG file: Complete. io_led_3timers_for_warmup.svg
появился dot-файл. svg-файла не появилось. svg-файл и png-файл нужно получать командами
dot io_led_3timers_for_warmup.dot -Tsvg > io_led_3timers_for_warmup.svg dot io_led_3timers_for_warmup.dot -Tpng > io_led_3timers_for_warmup.png
RE: Графопостроитель - Added by krufter_multiclet almost 11 years ago
Поправим в ближайшее время. А Windows 7 или 8 у вас? У меня на Windows 7 проблем с библиотеками не было.
RE: Графопостроитель - Added by trott almost 11 years ago
запускал на ХР. Сейчас попробовал на свежей Windows 7 (64бит) - та же ошибка.
У Вас не установлено случайно cygwin или mingw?
RE: Графопостроитель - Added by krufter_multiclet almost 11 years ago
Да похоже подхватывались библиотеки cygwin. Поправим сборку, протестирую на чистой машине.
RE: Графопостроитель - Added by krufter_multiclet almost 11 years ago
Новый графопостроитель с библиотеками во вложении.
graph_asm.7z (18.3 MB) graph_asm.7z | графопостроитель |
RE: Графопостроитель - Added by trott almost 11 years ago
на 32 битном XP получилось собрать dot и svg файлы. png не собрался.
на 64-битной windows7 не заработало
C:\Users\aaa\graph_asm\asm_1\asm_1\win>asm-graph_x64.exe PAR/Filter/PodStrip.pm did not return a true value at -e line 358.
на всех машинах стоит студии 2008,2010,2012. vcredist_x64.exe также запускал
RE: Графопостроитель - Added by o.annenkova@multiclet almost 11 years ago
Когда собираете png, попробуйте вместо одинарных кавычек двойные.
Ошибка у вас теперь не из-за библиотек, попробуйте x32 версию.
RE: Графопостроитель - Added by trott almost 11 years ago
с двойными кавычками вместо одинарных в 32х-битной версии png собралось.