CMake find_library
-
Hallo,
ich weiß nicht in welches Forum ich die posten sollte,
aber ich schreib mal hier...Ich habe versucht mit CMake (v2.8.2)diverse Libraries zu finden
und bin auf folgendes Problem gestossen...Wenn ich die Library ohne Versionsnummer vorliegen habe, findet CMake sie:
zum Beispiel mit$ls /usr/lib64/libpthread*
/usr/lib64/libpthread.a /usr/lib64/libpthread_nonshared.a /usr/lib64/libpthread.sound
FIND_LIBRARY( LIB_PTHREAD pthread )
wird fündig in /usr/lib64, mit "/usr/lib64/libpthread.so".
Wenn ich aber die lib nur mit Versionnummer vorliegen habe,
findet CMake die lib nicht, z.B.:$ ls /usr/lib64/libstdc++*
/usr/lib64/libstdc++.so.5 /usr/lib64/libstdc++.so.5.0.7 /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.0.8dann wird CMake analog nicht fündig
Warum ist das so, bzw wie kann ich dass beheben?
Vielen Dank
Rahul