Open tsurumi-yizhou opened 2 years ago
切换到新版本会导致低版本gcc编译不过了
这个问题我记得我改了gtest, 适配到新版gcc的
但是新版本就会编译不了了捏
发件人: ruanshudong @.> 发送时间: 2022年8月1日 15:21 收件人: TarsCloud/TarsCpp @.> 抄送: MINERVA @.>; Author @.> 主题: Re: [TarsCloud/TarsCpp] Update Thirdparty.cmake (PR #249)
这个问题我记得我改了gtest, 适配到新版gcc的
― Reply to this email directly, view it on GitHubhttps://github.com/TarsCloud/TarsCpp/pull/249#issuecomment-1200813357, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVHSEFI542B3SMPQBO4SKJ3VW53GPANCNFSM55EUUTRA. You are receiving this because you authored the thread.Message ID: @.***>
这个问题我改过啊, 新版应该没问题啊, 提示啥错误?
这个问题我改过啊, 新版应该没问题啊, 提示啥错误?
[ 1%] Performing build step for 'ADD_gtest'
Consolidate compiler generated dependencies of target gtest
[ 25%] Built target gtest
Consolidate compiler generated dependencies of target gmock
[ 37%] Building CXX object googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
In file included from /Users/yizhou/TarsCpp/build/src/gtest-lib/googlemock/src/gmock-all.cc:39:
In file included from /Users/yizhou/TarsCpp/build/src/gtest-lib/googlemock/include/gmock/gmock.h:59:
/Users/yizhou/TarsCpp/build/src/gtest-lib/googlemock/include/gmock/gmock-actions.h:455:3: error: definition of implicit copy constructor for 'PolymorphicAction
macosx,clang 14
看起来得根据gcc版本来引用不同gtest版本了, 你目前用的啥版本的gcc ?
clang 14
发件人: ruanshudong @.> 发送时间: 2022年8月2日 18:05 收件人: TarsCloud/TarsCpp @.> 抄送: MINERVA @.>; Author @.> 主题: Re: [TarsCloud/TarsCpp] Update Thirdparty.cmake (PR #249)
看起来得根据gcc版本来引用不同gtest版本了, 你目前用的啥版本的gcc ?
― Reply to this email directly, view it on GitHubhttps://github.com/TarsCloud/TarsCpp/pull/249#issuecomment-1202282495, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVHSEFKOLFZPUH7BLO2QPTDVXDXGJANCNFSM55EUUTRA. You are receiving this because you authored the thread.Message ID: @.***>
是啥OS上的?
是啥OS上的?
同样的报错,mac
最新master分支这个问题修改了, 先暂时屏蔽gtest的mock了. gtest这个比较蛋疼, 新版本gtest在老版本mac变异不过, 老版本gtest在新版本mac又编译不过.
这个问题最新版本改了 根据clang版本使用不同的gtest了.
原gtest 1.10版本编译不过,切换到1.11版本。from issue https://github.com/TarsCloud/TarsCpp/issues/239