我想在OpenWRT中执行GMOCK和GTEST测试。
我有x86_64机器。我的包装是用于x32设备的。
我尝试手动复制标题,但是,当然不起作用。
在设备内部运行测试很重要,这是主要原因。

我唯一可能的方法是在设备内部进行编译是否是错误的?(强烈不希望采用这种方法)
如果没有,如何将gtest&gmock添加到软件包中?

最佳答案

您可以为gtest制作自定义软件包。然后将其用作软件包的依赖项。对于标题,您将需要在gtest openwrt软件包makefile中设置InstallDev部分。使用此部分可将头文件复制到暂存目录中,包可在其中使用它们进行编译。

在此处遵循openwrt的文档:
https://openwrt.org/docs/guide-developer/packages#use_packed_source_code_archive

关于testing - OpenWrt中的Google Test,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57855899/

10-10 19:56