Автоматически создавать цель для каждого нового cpp файла в том же проекте Xcode - PullRequest
0 голосов
/ 01 августа 2020

Я занимаюсь соревновательным программированием с использованием 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...