Resultados da pesquisa a pedido "cmake"
O cpack gera RPMs com% de entradas de arquivos que entram em conflito com a especificação do RPM. Como consertar?
Recentemente, preciso garantir que nosso software possa ser empacotado usandocpack para RHEL 7 e suas recriações gratuitas (por exemplo, CentOS 7). No entanto, eu estou tendo um problema que não existia para o RHEL 6.xe suas reconstruções ...
Extensão de arquivo cmake, fortran 2008 e .f08
Estou tentando configurar um projeto do Fortran 2008 para usar o CMake; os arquivos no projeto têm a extensão ".f08". No entanto, não consigo fazer o CMake funcionar mesmo com um exemplo de "olá mundo". Aqui estão as partes relevantes do meu ...
Existe uma propriedade LINK_DIRECTORIES ou equivalente no CMake?
Eu criei um projeto com um grande número de comandos link_directories (). Agora eu gostaria de armazenar a sequência de diretórios resultante em uma variável. Para include_directories (), é fácil usar get_property( test_INCLUDE_DIRECTORIES ...
Como detectar se o escopo atual tem um pai no CMake?
Existe alguma maneira de detectar se o escopo atual tem um pai? Eu tenho um projeto que pode ser um projeto independente ou um subprojeto de outro. Para permitir o caso do subprojeto, eu uso o sinalizador PARENT_SCOPE para set () para enviar as ...
Como fazer o CMake segmentar várias plataformas em uma única compilação
Gostaria de configurar meu projeto CMake de uma maneira, para que uma única execução de construção tenha como alvo várias plataformas (no meu caso, gostaria de criar para Linux e Windows, x86_32 e x86_64 para cada). Eu tenho as cadeias de ...
Expressão do gerador CMake, diferencie o código C / C ++
Eu gostaria de adicionar-std=c++11 para o meu add_compile_options("-std=c++11")No entanto, isso também os adiciona à compilação deC arquivos, não apenasC ++. Eu sei que posso adicionar sinalizadores de compilação condicional, dependendo da ...
Clang e símbolos indefinidos ao criar uma biblioteca
Estou trabalhando em uma estrutura C ++, e há alguns problemas ao compilá-la no OSX com o Clang. Primeiro, estou usando outras bibliotecas, como o openssl, e o clang reclama que alguns símbolos não foram resolvidos quando eu construí a ...
Executando um comando bash via CMake
Estou tentando fazer com que o CMake execute três comandos bash ou um script bash. No entanto, não consigo fazê-lo funcionar. Os comandos bash são: cd ${CMAKE_SOURCE_DIR}/dependencies/library make cd ${CMAKE_BINARY_DIR} Essencialmente, eu ...
Como adicionar arquivos de origem em outra pasta
Estou usando o cmake para criar meu projeto em C ++. Suponha que eu tenha os seguintes diretórios na minha pasta Source Source |_Dir1 | |_Class.cpp | |_Class.hpp | |_Dir2 |_Main.cppNo Dir1, há uma classe com seus arquivos de cabeçalho e ...
Adicionando diretórios de inclusão ao CMake ao chamá-lo na linha de comando
Estou em uma situação em que não devo perturbar os arquivos CMakeLists.txt existentes, mas ainda assim devo adicionar algum diretório de inclusão do sistema g ++ à minha compilação. Em outras palavras, eu preciso-isystem /path/to/my/include ...