Laser-это кроссплатформенный ассемблер на основе командной строки для языка сборки LC3, реализованного в Pure C. версии 2, расширяет функциональность LC3Tools и LC3ED через новые псевдопс, а также режим сборки проекта.
На вкладке «Выпуск» есть предварительно скомпилированные двоичные файлы для Windows, Mac и Linux. Кроме того, настоятельно рекомендуется использовать эту программу с расширяемым редактором, таким как VSCODE или Notepad ++, и добавить лазер в качестве ярлыка в вашем редакторе. Если все эти инсталляционные материалы не являются вашим переулком, или вы хотели бы узнать больше о том, как был создан лазер, взгляните на строительство.
После того, как вы загрузили предварительно скомпилированный двоичный файл (построение из источника фактически рекомендуется на Linux из -за всех различных рассеян и их различий, но Laser имеет практически 0 зависимостей, так что все должно быть в порядке), скопируйте файл или /usr/bin или /usr/local/bin и сделать его исполняемым. В качестве альтернативы, поместите его везде и добавьте в свою переменную среды своего пути.
Загрузите laser-xxx.exe с вкладки «Выпуск» и поместите его где-нибудь постоянное (то есть не ваша папка загрузки), и добавьте его в свой путь Windows.
Чтобы добавить программу в свой путь, откройте File Explorer, щелкните правой кнопкой мыши на этом ПК и выберите «Свойства». Затем нажмите «Настройки расширенных систем» и нажмите кнопку «Переменные среды». В окне, которое появляется, выделите переменную «Путь» и выберите «Редактировать». Оттуда нажмите «Новый» и введите путь к файлу, где вы разместили загруженный исполняемый файл Laser. После этого нажмите «ОК», а затем «Применить». Затем вы должны быть в состоянии вызвать лазер из командной строки.
См. Использование.md
Смотрите здание.md
Laser- утилита командной строки для сборки кода сборки LC3
Уведомление об авторском праве:
Copyright 2018, 2019 Zhiyuan Fan
Уведомление о лицензии:
Laser is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Laser is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Laser. If not, see <https://www.gnu.org/licenses/>.