Используя Clion с Mac OS, я постоянно получаю сообщение об ошибке команды компоновщика с ошибкой кода выхода 1, как это C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Используя Clion с Mac OS, я постоянно получаю сообщение об ошибке команды компоновщика с ошибкой кода выхода 1, как это

Сообщение Anonymous »

Мой код не будет работать, что бы я ни изменил, и я не уверен, что на самом деле означает эта ошибка. Я только начал этот курс, поэтому мне приходится использовать clion, в котором я новичок. Это клонировано из github в clion.
Пытался скомпилировать свой код, но постоянно получаю эту ошибку:
Undefined symbols for architecture arm64:
"getPosition(Particle const*)", referenced from:
(anonymous namespace)::ParticleFixture_TestGetPosition_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestGetPosition_Test::TestBody() in particle_unittest.cc.o
"moveCoord3D(Coord3D*, Coord3D const*, double)", referenced from:
(anonymous namespace)::ParticleFixture_TestMoveCoord3D_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestMoveCoord3D_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestMoveCoord3D_Test::TestBody() in particle_unittest.cc.o
"deleteParticle(Particle const*)", referenced from:
(anonymous namespace)::ParticleFixture_TestCreateDeleteParticle_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestCreateDeleteParticle_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestGetPosition_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestGetPosition_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestMoveParticle_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestSetVelocity_Test::TestBody() in particle_unittest.cc.o
"length(Coord3D const*)", referenced from:
(anonymous namespace)::ParticleFixture_TestLength_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestLength_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestLength_Test::TestBody() in particle_unittest.cc.o
(anonymous namespace)::ParticleFixture_TestLength_Test::TestBody() in particle_unittest.cc.o
"Particle::_num_allocations", referenced from:
Particle::getNumAllocations() in particle_unittest.cc.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.


Это мой код.
main.cc
int main() {
Coord3D pointP = {10, 20, 30};
Coord3D pointQ = {-20, 21, -22};

std::cout

Подробнее здесь: https://stackoverflow.com/questions/786 ... -exit-code
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»