Add-in stable alpha

Ура! Я наконец-то сделал более-менее стабильный адд-ин, который может работать не только на моей машине 🙂
На данный момент реализовано:
1. Компиляция
1.1. Компилируется каждый файл по отдельности. Файлы берутся из проекта в студии.
1.2. Ошибки/предупреждения парсятся и выводятся в формате, который понимает студия, благодаря чему можно кликнуть на ошибку и перейти на строчку в файле.
1.3. Если ошибок нету – идем линковаться 🙂
2. Линковка – все полученные объектные файлы линкуются и получается исполняемый бинарник.
3. Настройки компиляции/линковки – есть пропертиГрид в котором можно выставить настройки компиляции, пока что самые необходимые 🙂
4. Копирование на ПСП – если компиляция успешна, то бинарник копируется на псп и его можно сразу запускать.

На данный момент этот модуль работает с проектами типа Makefile project, но в будущем перейдем на собственный формат проекта.

Вот вроде бы и все 🙂

Similar Posts

  • Последние события

    Что-то все собираюсь написать в ЖоЖо и все время руки не доходят, поэтому просто вкратце отмечу последние события. В субботу с отцом наконец залезли на крышу, чтобы смонтировать там тарелку. После установки ее на балконе и предыдущей, не очень удачной попытки, установки на крыше все прошло как по маслу. Залезли, поставили на кронштейн сборную систему…

  • Рефакторинг

    Рефакторинг на C++ является штукой нетривиальной, я бы сказал ужасной 🙂 Я потратил уеву тучу времени, чтобы переместить движок игры в дллку, и еще потрачу кучу времени на борьбу с линковкой с дллкой. Ужасно, но деваться особо некуда, надо было изначально писать менее связанный код 🙂 А теперь попала белка в колесо… Share this post:…

  • Perl

    Вчера у нас был кранч, по ходу пьесы оказалось, что нужно для игры написать скрипт, в который забить полтора десятка компонент с разными настройками – самая настоящая Monkey Job. И тут я вспомнил про то, что умею писать на перле. Написал скриптец для генерации кода за 15 минут и сэкономил эдак час времени, а может…

  • Android x86 emulator и google maps/play services

    Google и intel сделали крутую штуку – образы андроида для x86 atom, которые работают весьма шустро на x86 платформе, в отличие от тормозных armv7. Но счастье резко заканчивается, когда нужно делать приложение, использующее google apis (maps, play services) – x86 образы есть только для чистого андроида. Тем не менее, гугол (который поиск) помогает решить эту…

  • 3G Модем GOBI 2000 в Украине

    Новый ноутбук меня обрадовал скоростью, но ещё больше порадовал наличием слота для модема и подготовленной антенной, а также уже Я начал изучать eBay на предмет подходящей мне железке и увидел дивного зверя – Qualcomm Gobi-2000: модем, умеющий и CDMA (EV-DO) и GSM (UMTS). Вся сила в прошивках, которые загружаются при старте – нужен один стандарт,…

  • Об отчете

    Отчет о карпатах сегодня не написал – устал за поездку 🙂 Днем пытался отоспаться, а также ходил по магазинам, помогал тете с закупками, у нее сегодня бездник. Поэтому вечером еще и пьянствовал немного, завтра, думаю, уже налабаю отчет, главное выспаться 🙂 Share this post: Share on X (Twitter) Share on Facebook Share on LinkedIn Share…