В сети есть множество публикаций, в которых рассказывается, как относительные пути не работают в XCode. У меня есть шаблон Xcode, который я скачал, где относительные пути действительно работают, однако я не смог выяснить, почему ни повторить его в других проектах.
Во-первых, я использую C ++ в Xcode 3.1. Я не использую Objective-C, ни какие-либо фреймворки Cocoa / Carbon, просто чистый C ++.
Вот код, который работает в моем другом шаблоне Xcode:
sound->LoadMusic( (std::string) "Resources/Audio/Pop.wav" );
Этот относительный путь у меня работает и в Windows. Выполнение следующей команды дает мне полный путь к полному пути приложения:
std::cout << "Current directory is: " << getcwd( buffer, 1000) << "\n";
/ Применение / MYAPP
Как мы можем получить относительные пути для работы в комплекте Xapp .app?