error LNK2001: 无法解析的外部符号 “public: long * __cdecl at::TensorBase::data_ptr<long>(void)const “ (??$dat
在win下运行深度学习框架,遇到 error LNK2001: 无法解析的外部符号 "public: long * __cdecl at::TensorBase::data_ptr(void)const " (?$data_ptr@J@TensorBase@at@@QEBAPEAJXZ)error LNK2001: 无法解析的外部符号 "public: long * __cdecl at::Ten
·
在win下运行深度学习框架,遇到 error LNK2001: 无法解析的外部符号 "public: long * __cdecl at::TensorBase::data_ptr(void)const " (??$data_ptr@J@TensorBase@at@@QEBAPEAJXZ)
error LNK2001: 无法解析的外部符号 "public: long * __cdecl at::TensorBase::data_ptr(void)const " (??$data_ptr@J@TensorBase@at@@QEBAPEAJXZ)
build\lib.win-amd64-cpython-39\iou3d_cuda.cp39-win_amd64.pyd : fatal error LNK1120: 1 个无法解析的外部命令
解决:
第一步:在对应头文件里加入:#include < cstdint>
第二步:将 long 替换成 int64_t ,将 unsigned long long 替换成 uint64_t
更多推荐

所有评论(0)