当前位置 主页 > 服务器问题 > Linux/apache问题 >
我们将刚才编译的文件soft放到Linux平台的主目录下,同时将krnln.so
文件放到同一目录下,运行终端(Terminal)程序,我们将看到如下的界面
首先我们先列出当前文件夹下面的所有文件:
现在,soft文件的字体是黑色的,我们是无法在Linux下执行的,输入soft后将出现如下的错误信息:
我们只要输入“chmod 775 程序名称
”,这个命令格式,就可以在Linux下运行soft程序,输入这个命令的作用是赋予指定程序以有可执行权限。
这时我们再用ls命令列出所有文件后,soft这个文件的字体就变成另外一种颜色:
这时我们再运行soft后,就可以执行刚才我们在Windows平台下编写的Linux程序了,我们按照程序的提示输入20和30后,就可以看到程序会自动输出结果50,然后程序自动结束。
备注1:
运行易语言编译出的Linux程序有3个支持库文件支持:
1: 文件krnln.so(系统核心支持库)
本库为易语言系统的基本库之一,需要易系统3.6版本的支持,提供了47种库定义数据类型,提供了579种命令,提供了330个库定义常量。
2: 文件dp1.so(数据操作支持库一)
本库为一般支持库,需要易系统3.6版本的支持,需要系统核心支持库3.0版本的支持,提供了7种命令,提供了2个库定义常量。
3: 文件cncnv.so(汉字编码转换支持库)
本库为一般支持库,需要易系统3.6版本的支持,需要系统核心支持库3.0版本的支持,提供了1种命令,提供了5个库定义常量。
以上3个是易语言Linux下的支持库文件,运行易语言编译的Linux程序,必须带上相关支持库文件,支持库文可以放在以下3个地方:
1.和程序文件放在同一目录下 2.放在 /lib下 3.放在 /usr/lib下备注2:
在终端里运行程序,必须在程序名称前面加“./”
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对IIS7站长之家的支持。如果你想了解更多相关内容请查看下面相关链接