问题描述
我在我的项目中使用 azure sdk 和 ros。我可以在我的本地机器上构建它(ubuntu18-04)但是当我尝试在 gitlab-ci 上构建时,我收到以下错误:
ninja: build stopped: subcommand Failed.
详细的错误信息:
[252/473] /usr/bin/c++ -I../src/../include -Isrc/sdk/include -
I../extern/azure_c_shared/src/inc -I../extern/azure_c_shared/src/pal/linux -
I../extern/azure_c_shared/src/deps/azure-macro-utils-c/inc -
I../extern/azure_c_shared/src/deps/umock-c/inc -I../extern/spdlog/src/include -
I../extern/libusb/src/libusb -I../tests/UnitTests/utcommon/inc -isystem
../extern/googletest/src/googletest/include -isystem ../extern/googletest/src/googletest
-isystem ../extern/googletest/src/googlemock/include -isystem
../extern/googletest/src/googlemock -I../extern/cjson/src -O2 -g -DNDEBUG -fPIE -
fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-missing-field-
initializers -Werror -pthread -std=gnu++11 -MD -MT
tests/IMUTests/UnitTest/CMakeFiles/imu_ut.dir/imu_ut.cpp.o -MF
tests/IMUTests/UnitTest/CMakeFiles/imu_ut.dir/imu_ut.cpp.o.d -o
tests/IMUTests/UnitTest/CMakeFiles/imu_ut.dir/imu_ut.cpp.o -c
../tests/IMUTests/UnitTest/imu_ut.cpp
运行器安装在我的本地机器(ubuntu 18.04)上,我使用 docker 作为执行器(图片:ubuntu:18.04)。要在双方构建项目,我的意思是本地机器或 gitlab,这些是我的简单命令:
mkdir build && cd build
cmake .. -GNinja
ninja -v
可能是什么问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)