解决cylib.h,cylib.pyx无法编译问题
坑点1:
build.sh 文件不能用 sh build.sh来运行。需要用
./filename.sh #
来运行
坑点2:
若碰到如下问题
则需要修改文件格式如下:
vim build.sh
:set ff
:set ff=unix
然后保存退出
坑点3:
里面的路径必须换成自己的路径如下:并且需要在最后加上 -std=c++11
g++ -shared -pthread -fPIC -fwrapv -O3 -Wall -fno-strict-aliasing \
-I/home/xx/anaconda3/envs/pytracking/lib/python3.7/site-packages/numpy/core/include -I/home/xx/anaconda3/envs/pytracking/include/python3.7m -o cylib.so cylib.cc -std=c++11