QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 867|回复: 2

编译好的程序也需要库支持才能运行吗?

[复制链接]
发表于 2005-2-26 18:18:54 | 显示全部楼层 |阅读模式
大家好:

  前两天在大家而无私帮助下我终于利用SVGALib编写出了基于终端模式下的一个图形程序.我知道在编译的时候需要SVGALib的支持.但编译好的可执行文件当我拷贝到另外一个linux系统下,却无法运行,提示:erro in loading shared libraries: libvga.so.1: cannot open shared object file: No such file or directory

我知道在我运行这个程序的linux中没有安装这个库,因为现在我用的这个linux系统是运行在PC104上的,因为只有16兆的存储空间,所以linux操作系统只安装了内核.

不过,我随便编写在我的linux开发平台上随便写了一个简单的输入输出的程序,编译后把可执行程序拷贝到PC104下的linux中,是可以运行的.

请问,如果我想在PC104的linux中运行诸如在SDL , SVGAL下开发的程序,是否也必需要安装上这些库?

谢谢指导
发表于 2005-2-28 10:54:40 | 显示全部楼层
静态编译
回复

使用道具 举报

 楼主| 发表于 2005-2-28 16:42:50 | 显示全部楼层
多谢斑竹指导!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 14:26 , Processed in 0.086287 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表