How can I get Yocto with GTest configured properly for use in SDK

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

How can I get Yocto with GTest configured properly for use in SDK

跳至解决方案
4,458 次查看
tfarnham
Contributor II

I have added "gtest" to my IMAGE_INSTALL setup for the image I am creating.  I then run "bitbake <my-image> -c populate_sdk" and execute the resulting script to unpack the SDK.

This all seems to work properly.  The resulting SDK contains a .../usr/include/gtest with the header files I would expect for building gtest applications.  However, I am not finding the gtest source anywhere.  For example, I would expect there to exist in the SDK a .../usr/src/gtest/src that contains files such as gtest_main.cc.

Has anyone run into this sort of problem?  Is there some way I can manipulate the recipes to force the the gtest "src" folder to be copied into the sdk properly?

Thanks,

Terry Farnham

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
3,542 次查看
tfarnham
Contributor II

It seems that the Yocto populate_sdk procedure produces a pre-built set of the gtest libraries.  So the cmake procedures that we used to include gtest had to be altered to accommodate a pre-built gtest library, rather than building gtest on-the-fly with the typical cmake process.

在原帖中查看解决方案

0 项奖励
回复
1 回复
3,543 次查看
tfarnham
Contributor II

It seems that the Yocto populate_sdk procedure produces a pre-built set of the gtest libraries.  So the cmake procedures that we used to include gtest had to be altered to accommodate a pre-built gtest library, rather than building gtest on-the-fly with the typical cmake process.

0 项奖励
回复