Символ дубликата XCode _main

Я получаю следующую ошибку в XCode 3.2.1 на Snow Leopard 10.6.2 каждый раз, когда я пытаюсь скомпилировать любое приложение для iPhone, сгенерированное Титаном Appcelerator. Однако ошибка сборки только появляется, когда я выбираю средство моделирования iPhone в меню архитектуры и если я выбираю устройство iPhone, я могу запустить приложение на своем устройстве.

Далее больше средство моделирования iPhone запускается успешно и выполняет программу непосредственно от среды Титана, которая использует XCode для создания.

Почему это происходит?

ld: duplicate symbol _main in Resources/libTitanium.a(main.o) and /Users/prithviraj/Documents/project/Final/build/iphone/build/Final.build/Debug-iphonesimulator/Final.build/Objects-normal/i386/main.o collect2: ld returned 1 exit status Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1

10
задан kit 14 November 2018 в 08:06
поделиться

1 ответ

Я не могу сказать вам, почему это происходит, но могу предложить обходной путь. Когда я закомментировал все содержимое файла main.m, созданного для моего проекта Titanium, я смог успешно скомпилировать и запустить на Simulator. Сообщите мне, если это сработает для вас.

19
ответ дан 3 December 2019 в 13:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: