CRF++ 在ubuntu服务器上配置make步骤错误求教

CRF++ 在ubuntu服务器上配置make步骤错误求教,第1张

具体的路径为/root/CRF++-0.58

之后按照crf++内部的帮助本件进行安装(之前在本地桌面端安装过一次,按照顺序安装非常的成功)

第一步还是cd到目标文件夹,输入./configure。运行后没有报错

接下来我就按照要求输入make,运行结果如下

root@iZ28r911y1mZ:~/CRF++-0.58# make

make all-am

make[1]: Entering directory `/root/CRF++-0.58'

/bin/bash ./libtool --tag=CXX --mode=link g++ -O3 -Wall -o libcrfpp.la -rpath /usr/local/lib libcrfpp.lo lbfgs.lo param.lo encoder.lo feature.lo feature_cache.lo feature_index.lo node.lo path.lo tagger.lo -lpthread -lpthread -lm -lm -lm

libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o .libs/libcrfpp.o .libs/lbfgs.o .libs/param.o .libs/encoder.o .libs/feature.o .libs/feature_cache.o .libs/feature_index.o .libs/node.o .libs/path.o .libs/tagger.o -lpthread -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o -O3 -Wl,-soname -Wl,libcrfpp.so.0 -o .libs/libcrfpp.so.0.0.0

/usr/bin/ld: .libs/lbfgs.o: unrecognized relocation (0x2a) in section `.text'

/usr/bin/ld: final link failed: Bad value

collect2: error: ld returned 1 exit status

make[1]: *** [libcrfpp.la] Error 1

make[1]: Leaving directory `/root/CRF++-0.58'

make: *** [all] Error 2

因为自己不是非常懂,看上面好像从这里开始

/usr/bin/ld: .libs/lbfgs.o: unrecognized relocation (0x2a) in section `.text'

/usr/bin/ld: final link failed: Bad value

collect2: error: ld returned 1 exit status

make[1]: *** [libcrfpp.la] Error 1

1.安装vsftpd可以用 *** 作系统自带的vsftpd,一般都是编译好的,如centos里的vsftpd****.rpm

2.make是否正确安装了?

3.权限不足

4.执行make命令的当前目录下没有makefile文件

1、首先,可以打开该文件进行编辑,文件并未关联打开软件,无法直接打开,需要选择相应软件打开。

2、此时,直接进行双击,即可自动d出打开方式选择界面,可以在列表中查找可以打开文本文件的软件,进行选定。如找到电脑自带记事本后,点击确定。

3、同时,也可以在文件上右击鼠标,如图会显示菜单,其中有打开方式一项,从中找到记事本工具,即可打开文件。

4、此时即可打开该m文件,看到并编辑其中内容,编辑时候需要安装m文件语法格式,进行语句修改或添加,避免无法运行。

5、然后,如果希望执行程序,需要用matlab打开该m文件,同样可在打开方式中选择该软件,也可在软件中如图,通过文件选择,直接打开该文件。

6、最后,打开后,如图点击播放按钮,即可直接执行程序,并在软件主界面中显示计算结果。这样就完成了m文件打开编辑,并进行使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7229586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存