ltp
n file included from /Users/unm/other/ltp-3.4.0/thirdparty/eigen/unsupported/Eigen/CXX11/Tensor:143:
/Users/unm/other/ltp-3.4.0/thirdparty/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h:39:7: error:
class template partial specialization is not more specialized than the
primary template [-Winvalid-partial-specialization]
class TensorStorage<T, FixedDimensions, Options_>
^
/Users/unm/other/ltp-3.4.0/thirdparty/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h:34:63: note:
template is declared here
template<typename T, typename Dimensions, int Options_> class TensorStorage;
^
1 error generated.
make[3]: *** [thirdparty/dynet/dynet/CMakeFiles/dynet.dir/cfsm-builder.cc.o] Error 1
make[2]: *** [thirdparty/dynet/dynet/CMakeFiles/dynet.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2
已经解决,我的源文件是从 https://github.com/HIT-SCIR/ltp/releases 下载的tar包,编译时遇到问题;
改为直接从 GitHub clone 以后,执行相同的编译程序就没有问题了。可能两者之间存在一些差异。