Sto provando a creare libwebsockets all'interno del mio progetto in CLion. Durante la build libwebsockets crea un file di intestazione richiesto da altri file e lo inserisce in PROJECT_BINARY_DIR. CLion crea tutto all'interno di una directory di generazione casuale creata per il progetto e il file di intestazione finisce in quella directory. Ho provato:Impostazione della directory build e binaria di CLion
- Impostazione della websockets_BINARY_DIR variabile
- Impostazione della CMAKE_RUNTIME_OUTPUT_DIRECTORY variabile
- Impostazione CMAKE_LIBRARY_OUTPUT_DIRECTORY variabile
- cambiare ogni variabile nella cache CMake a punto dalla directory casuale di Clion
- Modifica della costruire l'impostazione del percorso di output nelle preferenze di CLion
Nessuno di questi lavori, che mi porta alle mie domande:
- C'è un modo per dire Clion dove costruire (non solo dove mettere alcuni dei suoi buthow uscita per ignorare la directory a caso sceglie).
- Se non c'è un modo per dire a CLion dove costruire, c'è un'altra variabile che dovrei impostare?
Oltre alla risposta di seguito, selezionare https://stackoverflow.com/questions/26819712/clion-changing-the-default-build-directory che è praticamente la stessa risposta senza il collegamento confuso per utilizzare le impostazioni. –