Pergunta
Eu tenho um grande projeto C++ existente envolvendo:
- 4 aplicações
- Mais de 50 bibliotecas
- Mais de 20 bibliotecas de terceiros
Tudo funciona bem no Windows usando VS8, Linux usando QMake (o projeto usa muito Qt).Eu também o construí no OS X usando QMake, mas queria configurar um projeto Xcode para lidar com isso em um IDE.Estou lutando para definir a configuração adequada para definir facilmente dependências, tanto para bibliotecas internas quanto para terceiros.Posso criar folhas de propriedades e arquivos .pri durante meu sono (perturbado), mas gostaria de receber alguns conselhos sobre como construir projetos tão grandes no Xcode.
Tenho experimentado arquivos de configuração do Xcode e #incluindo um do outro, mas não parece funcionar como esperado, especialmente ao definir locais padrão para arquivos de cabeçalho, etc.
Existe algum livro bom que descreva o processo de configuração do Xcode (lembre-se que é C++, não quero aprender ObjC neste momento)?
Ou talvez um bom projeto de código aberto com o qual eu possa aprender?
Obrigado!
Solução
Entre no Xcode pode ser o livro que você está procurando.Possui uma seção inteira dedicada ao uso do AppleScript para automatizar inclusões de configuração.Eu mesmo li o livro no O'Reilly Safari porque me encontrei em uma situação semelhante à sua!