Ich lese gerade this answer, was die Verwendung von CMAKE_LIBRARY_OUTPUT_DIRECTORY
für die Einstellung des Verzeichnisses, in dem Bibliothek Ziele erstellt werden. Nun, dies scheint nicht für mich zu arbeiten:CMake Bibliothek Ausgabe Verzeichnis nicht betroffen (?) Von CMAKE_LIBRARY_OUTPUT_DIRECTORY
# etc. etc.
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "lib/")
cuda_add_library(
mykernels
src/kernel_wrappers/kernel1.cu
src/kernel_wrappers/kernel2.cu)
Als ich make
, die Bibliothek libmyktkernels.a
im Hauptprojektordner angelegt (wo meine CMakeFiles.txt
befindet), nicht in dem lib/
Unterverzeichnis. Warum das?