当编译机器的libstdc版本与运行机器不一致时,可以将编译机的libstdc++.so.6文件打到发布包里面,并设置一个文件链接

然后在运行机器上设置LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ 。包含当前运行目录即可

 

当用户目录与系统/usr/bin 存在相同的可执行文件时,优先使用环境变量PATH中的目录

如使用非系统版本的gcc, 则需要在PATH中加入自定义的gcc路径目录

相关文章:

  • 2022-12-23
  • 2021-09-18
  • 2021-06-22
  • 2022-12-23
  • 2021-05-17
  • 2021-12-02
  • 2022-01-15
  • 2022-01-01
猜你喜欢
  • 2021-11-04
  • 2021-08-06
  • 2021-08-06
  • 2021-07-12
  • 2021-10-22
  • 2021-10-19
  • 2021-09-02
相关资源
相似解决方案