Я занимаюсь соревновательным программированием с использованием Xcode IDE. Когда я делаю это в Python / Java с использованием других IDE, мне всегда удавалось создать один проект с именем «Codeforces» и добавить любое количество исходных файлов, которые я мог выполнить независимо. Однако похоже, что в Xcode это невозможно. Каждый из исходных файлов, которые я использую для решения проблемы, содержит функцию main (), а Xcode выдает ошибку duplicate symbol for architecture x86_64
. Я знаю, что Xcode использует цели, и я могу создать цель сравнения для каждого файла cpp.
Есть ли способ настроить Xcode для автоматического создания цели каждый раз, когда я создаю файл C ++? Этот пост в основном скопирован из этого , где OP спросил, как сделать то же самое для CLion. Кажется, что мы можем написать какой-то сценарий в CMakeLists.txt
, который использует CLion IDE, или есть плагин , который сделает это за вас. Я ищу что-то подобное для Xcode.