Это - просто средство моделирования iPhone, которое ограничивается Intel только Mac?

std::experimental::optional происходит из библиотеки Boost.Optional , и эта реализация хорошо работает в Visual C ++ 12.0 (хотя она немного отличается от ). Ссылка на один заголовок, основанный на документе предложения N3793 , можно найти здесь здесь .

Последний список поддерживаемых C ++ 11/14 / 1z и функции библиотеки, поставляемые с Visual Studio, можно найти в блоге Visual C ++ Team , в частности этой записи . Набор файлов заголовков реализации стандартной библиотеки (и некоторых расширений) из Microsoft можно просмотреть здесь здесь .

9
задан Vadim Kotov 5 September 2017 в 11:22
поделиться

4 ответа

Если Вы на самом деле хотите выполнить свой двоичный файл на устройстве, не только средстве моделирования, Вам нужен совет от следующей страницы:

http://discussions.apple.com/thread.jspa?messageID=7958611

Это включает сценарий Perl, который делает немного 'волшебства' заставить подписывание кода работать над PowerPC. Также необходимо установить Образ диска Разработчика от пакетов SDK. Когда все сказано, и сделанный можно использовать G4 для разработки на физическом устройстве и даже работах отладчика. Но я думаю, что Инструменты не работают.

1
ответ дан 4 December 2019 в 20:26
поделиться

iPhone SDK документируется для требования основанного на Intel Mac. Даже если некоторые люди могут добраться, это для работы некоторых других аппаратных средств не означает, что это будет работать правильно, что Apple исправит ошибки, о которых Вы сообщаете, или что это - поддерживаемая среда.

2
ответ дан 4 December 2019 в 20:26
поделиться

Поскольку вещи шли дальше начиная с исходного сообщения на 3by9.com, вот шаги, которые я должен был выполнить для получения среды, работающей над моим PowerBook G4.

BTW, я хотел бы сказать, что я понимаю, что это не поддерживаемая среда, и я совместно использую это по чисто педагогическим причинам.

  1. Загрузите и установите iPhoneSDK (окончательная версия)
  2. После концов установки перейдите к каталогу пакетов в смонтированном DMG
  3. Установите весь pkg's, который запускается с iPhone
  4. Скопируйте содержание /Platforms кому: /Developer/Platforms (должны быть две папки, запускающиеся с iPhone),
  5. Найдите'iPhone Simulator Architectures.xcspec/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Specifications и откройтесь в текстовом редакторе.
  6. Строка изменения 12 к: Name = "Standard (iPhone Simulator: i386 ppc)";
  7. Строка изменения 16 к: RealArchitectures = ( i386, ppc );
  8. Добавьте следующее для выравнивания 40 вперед:
    // PowerPC
    { Type = Architecture;
    Identifier = ppc;
    Name = "PowerPC";
    Description = "32-bit PowerPC";
    PerArchBuildSettingName = "PowerPC";
    ByteOrder = big;
    ListInEnum = NO;
    SortNumber = 106;
    },
  1. Сохраните файл и запустите XCode
  2. Необходимо видеть под Новой Папкой Проекта способность создать приложения для iPhone.
  3. Чтобы заставить приложение работать в средстве моделирования (и использование примера WhichWayIsUp) открывают Edit Project Settings в соответствии с Меню проектов
  4. На Build вкладка изменяют Архитектуру на: Стандарт (iPhone Simulator:i386 PPC)
  5. Основа изменения SDK к Средству моделирования - iPhone OS 2.0
  6. Сборка и движение должны теперь видеть сборку приложения и выполнение в средстве моделирования
7
ответ дан 4 December 2019 в 20:26
поделиться

Я имею Powerbook G4 рабочий Leopard и очень хотел бы сделать dev на нем

Не уверенный, какое приложение Вы разрабатываете, но если Вы перепрошиваете свой iPhone, Вы можете:

  • разработайте приложения с помощью Ruby/Python/Java, который не потребует компиляции вообще
  • скомпилируйте по телефону(!), поскольку существует установка GCC/Toolchain в Cydia - хотя я понятия не имею, сколько времени это возьмет, или если можно просто взять обычный проект iPhone SDK и SSH это к телефону, и работать xcodebuild)

Необходимо смочь скомпилировать приложения для iPhone от машины PPC, поскольку можно скомпилировать приложения PPC от Intel Mac, и наоборот, не должно быть никакой причины, Вы не можете скомпилировать двоичный файл ARM от PPC.. Включает ли Apple необходимый материал с XCode для разрешения, это - другой разговор.. Шаги, которые отправил Ingmar, кажется, подразумевают, что Вы можете..?

1
ответ дан 4 December 2019 в 20:26
поделиться