Я использую MonoDevelop и MonoTouch для создания проекта, но всякий раз, когда в gcc возникает ошибка компиляции, он просто говорит (на вкладке Build Output): «Процесс завершен с кодом 1, команда: ...»
Проблема в том, что я не вижу, какую ошибку выдал gcc. Похоже, что stderr либо игнорируется, либо где-то вставляется в файл журнала.
Я подумал, что смогу обнаружить вывод gcc / stderr, если скопировать эту команду в окно терминала и запустить ее, но она не скомпилируется, потому что некоторые файлы в командной строке были временными файлами, которые были установлены в MonoTouch и были удалены после попытки сборки MonoDevelop.
Я пробовал:
- Настройка подробности журнала для диагностики
под
MonoDevelop-> Настройки-> Build
- Запуск mdtool в командной строке
с -v, и это не показывает мне
вывод gcc либо
- Добавление
--stderr = / Users / myname / somefile.txt в командной строке mtouch в
Параметры проекта-> Сборка iPhone-> Дополнительно
Аргументы
.. ни одна из этих вещей не работает.
Итак ... как я могу получить вывод stderr из gcc при запуске mtouch?