运行LINE

本文详细介绍了如何在Windows和Ubuntu上运行LINE项目的C++文件,包括安装boost库、运行代码、解决Linux上的GSL库安装问题,以及理解LINE算法的一级和二级亲密度概念。
摘要由CSDN通过智能技术生成

这是和项目开始的第一步,需要在自己的电脑上运行LINE的c++文件。

1. 安装boost库。

安装的时候的步骤:

https://jingyan.baidu.com/article/a3aad71aa1ebe7b1fb009681.html

http://blog.csdn.net/u013777351/article/details/50733974

出现的问题:

https://jingyan.baidu.com/article/a24b33cd7005d719fe002b09.html

2.运行

https://github.com/tangjianpku/LINE

我选择windows系统,首先下载youtube的数据(txt文件),notepad++打开train_youtube.bat(可执行文件),即可看见有指令,更改txt文件名称(可看-train选项更改)。

接着对每个cpp文件都运行g++ -o xxx xxx.cpp,可得exe文件。

最后cmd cd到当前目录,输入train_youtube.bat,即可得到答案。

补充:在linux(ubuntu)上运行LINE:

A.装GSL库;

1. 首先在http://ftp.club.cc.cmu.edu/pub/gnu/gsl/下载gsl-1.16.tar.gz
2. tar -zxvf gsl-1.9.tar.gz 解压在/home/dengmin下
3. ./configure --prefix=YOUR_DIRECTORY
比如我习惯安装在如下目录/home/dengmin/gsl1.16
4.make
5.make install
6.使用vi编辑器,编辑用户根目录下配置文件。
vi ~/.bashrc

在文件末尾加上下面的代码:

#GSL
export PATH=$PATH:YOUR_DIRECTORY/bin
export C_INCLUDE_PATH=$C_INCLUDE_PATH:YOUR_DIRECTORY/include
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:YOUR_DIRECTORY/lib
export GSL_LD=YOUR_DIRECTORY/lib

这里YOUR_DIRECTORY就是/home/dengmin/gsl1.16这个路径。
保存,退出
其中最后一个是为了方便链接使用。

7.source ~/.bashrc

B. 运行

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值