thunlp/OpenKE

C++代码编译错误

lizhixi212 opened this issue · 2 comments

bash make.sh
cc1plus: error: bad value (‘nativ\x0d’) for ‘-march=’ switch
cc1plus: note: valid arguments to ‘-march=’ switch are: nocona core2 nehalem corei7 westmere sandybridge corei7-avx ivybridge core-avx-i haswell core-avx2 broadwell skylake skylake-avx512 bonnell atom silvermont slm knl x86-64 eden-x2 nano nano-1000 nano-2000 nano-3000 nano-x2 eden-x4 nano-x4 k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 athlon-fx amdfam10 barcelona bdver1 bdver2 bdver3 bdver4 znver1 btver1 btver2

把make.sh文件里面的命令分别在命令行运行就成功了

mkdir release
g++ ./base/Base.cpp -fPIC -shared -o ./release/Base.so -pthread -O3 -march=native