Symbolische Links CMake

7

Ich möchte bestimmte ausführbare Dateien in CMakeLists.txt umbenennen, aber auch symbolische Links von den älteren Namen zu neuen Dateien für die Abwärtskompatibilität. Wie kann dies auf Systemen erreicht werden, die symbolische Links unterstützen?

Welche Alternativen gibt es auch für ein System, das keine symbolischen Links unterstützt?

Danke

    
ibrahim5253 03.03.2016, 06:53
quelle

3 Antworten

9

Sie können ein benutzerdefiniertes Ziel erstellen und CMake verwenden, um symbolische Links zu erstellen

%Vor%

Dies funktioniert nur auf Systemen, die Symlinks unterstützen, siehe Leitfaden .

  

Nur unter UNIX verfügbar:

     

create_symlink alt neu - Erstellen Sie einen symbolischen Link new - & gt; alt

    
Emil 03.03.2016 07:05
quelle
7

Eine andere Möglichkeit, es zu tun:

%Vor%

Auf diese Weise wird die symbolische Verknüpfung nur in make install durchgeführt.

    
ulidtko 08.12.2016 10:31
quelle
5

Eine andere Methode, die etwas ausführlicher ist und nur bei der Installation läuft:

%Vor%

Benutze es so (ähnlich wie ln -s):

%Vor%     
Rian Quinn 09.03.2017 14:07
quelle

Tags und Links