Sé que hasta hace poco no era posible seleccionar ningún compilador específico para los proyectos xcode generados por CMake (siempre elegiría el compilador predeterminado de xcodes). De todos modos esta publicación: http://cmake.3232098.n2.nabble.com/CMake-2-8-1-available-for-download-td4752230.html me hace creer que debería ser posible con una bandera específica CMAKE_XCODE_ATTRIBUTE_ por ahora.- Desafortunadamente, no pude encontrar qué indicador se supone que cambia el compilador xcodes, ni una lista de todos los indicadores xcode admitidos por CMake.CMake, elija el compilador Xcode
Estoy usando Xcode 4.2 y CMake 2.8.6, y me gustaría poder cambiar entre LLVM 3.0 y LLVM GCC 4.2 desde CMake.
Como he dicho, una lista que enumera todas las banderas de xcode que puedo cambiar desde CMake sería genial.
Gracias
EDIT:
con Cmake 2.8.6, si se desea generar un proyecto de Xcode que no sea por defecto Clang/LLVM 3.0, utilice la siguiente:
set(CMAKE_XCODE_ATTRIBUTE_GCC_VERSION "com.apple.compilers.llvmgcc42")
gracias, eso parece muy prometedor, voy a intentar eso en un momento! – moka
genial, esto funciona, pero solo con el prefijo CMAKE_XCODE_ATTRIBUTE, es decir, CMAKE_XCODE_ATTRIBUTE_GCC_VERSION. ty! – moka
Genial, he editado apropiadamente. – James