admin管理员组文章数量:1663028
C++ cmake编译报错如下:
----------------------------------------------------------------
Undefined symbols for architecture x86_64:
"FluidSolver2D::init(int, int, std::__1::vector<Util::Particle2D, std::__1::allocator<Util::Particle2D> >&)", referenced from:
scene_structure::initialize(FluidSolver2D&) in scene.cpp.o
"FluidSolver2D::step(float, float, float)", referenced from:
simulate(float, cgp::numarray<particle_element>&, sph_parameters_structure const&, FluidSolver2D&) in simulation.cpp.o
"FluidSolver2D::FluidSolver2D()", referenced from:
__GLOBAL__sub_I_main.cpp in main.cpp.o
"FluidSolver2D::~FluidSolver2D()", referenced from:
__GLOBAL__sub_I_main.cpp in main.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed wit
本文标签: symbolsundefinedArchitecture
版权声明:本文标题:C++: Undefined symbols for architecture x86_64: 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729977874a1218243.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论