Я установил gtsam 4 library из: https://bitbucket.org/gtborg/gtsam.git, так как я столкнулся с проблемами с компиляцией, я хочу удалить его и установить ссылку на локальную версию. Проблема в том, что make uninstall
не существует. Есть ли способ удалить его или, по крайней мере, сделать локальную версию вместо нее. В CmakeLists.txt у меня есть include_directories
и link_directories
, указывая на локальную версию, но все же установленный gtsam - тот, который используется.Как удалить библиотеку gtsam
Я попробовал make -n install
, но печать печатает около 700 строк, которые трудно отслеживать и отменить то, что произошло.
Я нашел install_manifest.txt
файл в каталоге построения. Когда я прочитал here, он содержит все файлы для установки. Однако. Я заметил, что большинство файлов - .h
, а некоторые - .cmake
. Я не знаю, удастся ли просто удалить эти файлы или устранит проблему.
Общие правила для меня: try 'make uninstall'. Если это не сработает, выполните «make install», скопируйте пути для установленных файлов и удалите их. Если 'make install' не отображает файлы, которые он установил, см. Здесь: http://stackoverflow.com/questions/1506462/what-files-did-make-install-copy-and-where. – strangeqargo
Я пробовал 'make -n install', но печать печатает около 700 строк, которые трудно отслеживать и отменить то, что произошло. А также, будет ли удаление файлов достаточно, я имею в виду, что переменные окружения могут указывать на каталоги, которые не существуют, например, –
Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, поскольку он не связан с программированием. – usr1234567