У меня сейчас эта проблема, которая началась через несколько недель после go, а затем исчезла по непонятной причине, так как она только что вернулась.
Я использовал стабильную версию инструментария ржавчины 1.40.0. один из моих коллег изменил код, в котором была задействована функция 1.43.1, поэтому мне пришлось выполнить обновление. Как только я это сделал и все перестроил, я начал получать эту ошибку при попытке отладки в clion:
/home/smark/git/target/debug/client: relocation error: /home/smark/git/target/debug/client: symbol $�H� version OPENSSL_1_1_0 not defined in file libcrypto.so.1.1 with link time reference
Я увидел ссылку в инструментальной цепочке версии 1.43.1, в которой говорилось: «OpenSSL обновлен до версии 1.1. .1g "так что я решил, что это может быть оно. Я понизился до 1.40.0, и отладчик заработал. Мой коллега сказал, что я не могу запускать версии позади всех, поэтому я снова обновился. также в это время был обновлен плагин rust для clion, и на этот раз, когда я попытался отладить его, я не получил сообщение об ошибке при запуске отладки в clion. Итак, я предполагаю, что это была ошибка в плагине clion, вызванная обновлением инструментальной цепочки ржавчины.
Все было хорошо, до сегодняшнего дня, когда это начало повторяться.
Та же ошибка, я этого не сделал. 'не обновляю какую-либо цепочку инструментов или плагин clion rust.
но теперь, вдобавок, я также получаю эту ошибку при попытке отладки другого двоичного файла:
/home/smark/git/target/debug/testreadcache: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_�.3.2' not found (required by /home/smark/git/target/debug/testreadcache)
/home/smark/git/target/debug/testreadcache: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_�.2.0' not found (required by /home/smark/git/target/debug/testreadcache)
/home/smark/git/target/debug/testreadcache: /lib/x86_64-linux-gnu/libpthread.so.0: version `GLIBC_�.3.2' not found (required by /home/smark/git/target/debug/testreadcache)
Эти файлы .so существуют в указанное место, но я предполагаю, что что-то в номере искаженной версии приводит к его сбою.
В любом случае, я полагаюсь на отладчик для выполнения моей работы, и я не знаю, с чего начать искать, чтобы исправить это . Я чищу и перестраиваю с нуля, перезагружаюсь, перезапускаю ide, понятия не имею, что еще попробовать.
программа будет запускаться из командной строки, и она будет запускаться в gdb из командной строки, только не в клионе.
Есть предложения? Кто-нибудь видел такое раньше?