一.下载
1.下载
首先,到Lingo的官方网站去下载最新版本的lingo软件,这里给出Lingo13的下载地址:lingo13。选择对应的版本,比如我选择的就是Linux32的,点击对应的“download”进去之后,有一个英文的注册页面,自己摸索着填写完之后,到自己的注册邮箱里出察看新邮件,lingo官方会给你发送一封带有Lingo13下载地址的邮件,用下载工具下载下来之后,放在Home文件夹下面即可。
这里说一下我的lingo13的地址:/home/benben/LINGO-LINUX-IA32-13.0.tar.gz
2.解压
用解压软件解压LINGO-LINUX-IA32-13.0.tar.gz文件到本地,得到一个名为“lingo13”的文件夹,在终端中输入下列命令:
sudo cp /home/benben/lingo13 /opt/
就将lingo13转移到了/opt/目录下了,熟悉我的同学都知道我喜欢将外来软件安装到/opt/目录下,如果你对Linux比较熟悉,可以自己选择lingo13的安装地址。
好了,现在下载与安装已经完成了,但是还不能用。下面我们开始设置环境变量
二.设置环境变量
1.打开终端,输入下面的命令:
gedit $HOME/.bashrc
在打开的文件最下面添加下面的代码:
#下面的代码均为Lingo13的环境代码!
LD_LIBRARY_PATH=/opt/lingo13/bin/linux32/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
LINGO_13_HOME=/opt/lingo13
export LINGO_13_HOME
export PATH="$PATH:/opt/lingo13/bin/linux32"
这里注意一下,我的Ubuntu是32位的,因此里面的参数均为32位,如果你的ubuntu是64位的,注意“linux32”的改正。
接着输入下面的命令,进行环境变量的初始化:
source /opt/lingo13/bin/linux32/lingovars.sh
source $HOME/.bashrc
2.设置lndlng13.lic文件的链接:
在终端中输入:
cd /opt/lingo13/
sudo sh create_demo_license.sh
执行完命令后一般会报错:
“cp: 无法创建普通文件"./license/linux64/lndlng13.lic": 权限不够”
不用管它,没关系。
好了,现在安装好lingo13了,庆祝一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!
注意:如果出现下列提示:
[Error Code: 171]
License key was not found or is invalid.
不要着急,重新初始化一下bash的变量:source $HOME/.bashrc
小试牛刀:
安装好之后,我们进行一个小测验:
1.在个人用户文件夹之下建立一个空文本,输入下面的代码:
!aaa;
!叹号表示注释,不能省略model,也可以在:状态手动输入;
MODEL:
MIN=2*x1+3*x2;
x1+x2>=350;
x1>=100;
2*x1+x2<=600;
END
另存为“aaa”的文件即可。我的这个文件目录为:/home/benben/桌面/aaa
2.打开终端,输入下列的命令:
lingo13 在出现的冒号后面输入:take /home/benben/桌面/aaa
执行之后没有任何提示,接着在新出来的冒号之后输入:go
即出现运行结果