Bootstrap

Qt编译后可执行文件无法用终端启动解决方法-error while loading shared libraries

在QT下编译运行均无问题的代码,终端下运行出现error while loading shared libraries错误

目录不在系统默认的库搜索目录中,需要将目录加进去。

1、首先打开/etc/ld.so.conf文件
sudo gedit /etc/ld.so.conf

2、加入动态库文件所在的目录:执行vi /etc/ld.so.conf,在"include ld.so.conf.d/*.conf"下方增加"/usr/local/lib"。

还需要加入自己所需,非系统的动态库文件
  
3.保存退出
  
4.使配置生效:
  sudo ldconfig

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;