cw2vec icon indicating copy to clipboard operation
cw2vec copied to clipboard

cw2vec_ops.cc和cw2vec_kernels.cc编译环境?

Open ShuGao0810 opened this issue 7 years ago • 6 comments

请问博主编译c++的环境是linux吗?我在windows下装了gcc( >= 5),但是编译各种报错。。

ShuGao0810 avatar Sep 06 '18 07:09 ShuGao0810

是 Linux,我用的是 Arch,但是其它面向桌面的 Linux 应该也可。

qwfy avatar Sep 06 '18 09:09 qwfy

请问gcc的具体版本是啥?:)

ShuGao0810 avatar Sep 06 '18 10:09 ShuGao0810

大于5的应该都可以,编译没有太多不标准的东西,只要能编译官方的示例,就可以编译这个库。

qwfy avatar Sep 11 '18 10:09 qwfy

更新一下进度,在linux环境下已经可以编译和完整跑通,注释了其中关于git的几行代码,用不到还报错。gcc和g++版本都是8.1.0,供大家参考。代码逻辑还是很清楚的~赞一个!

ShuGao0810 avatar Sep 19 '18 10:09 ShuGao0810

关于git的报错应该是代码主动报出来的:如果代码检测到当前库有没commit的文件,代码是拒绝继续执行的。可以使用--dirty_ok来强制。

qwfy avatar Sep 19 '18 11:09 qwfy

谢谢博主。请问博主为什么os文件缺失 tensorflow.python.framework.errors_impl.NotFoundError: /home/cw2vec/cw2vec_ops.so: cannot open shared object file: No such file or directory 谢谢博主

MenglinLu avatar Jul 08 '19 10:07 MenglinLu