首页 > 解决方案 > 有没有办法为在 Eclipse 中有两个不同工具链的 2 个嵌套项目共享相同的文件目录?

问题描述

我的项目是在 STM32Cube IDE 中创建的,基于 Eclipse 并使用 Arm GCC。还有另一个嵌套项目,它是使用 Cygwin C/C++ 的单元测试项目。

我想使用相同的文件目录进行开发和测试。在创建测试用例时,它将创建生产代码,如果我通过同一个文件目录链接这两个项目,我认为我可以自动执行此操作。

例如:假设CubeIderproj/driver/inc中有led_driver.cand 。我想测试使用过的. 如何在嵌套的 utest proj 中调用我的 which。led_driver.hled_driver_test.cppled_driver.hled_driver.hled_driver_test.cpp

在测试前进的led_driver.h同时led_driver.cCubeIderproj将开始自动创建。

这是一个好方法吗?还有其他更可靠或更简单的方法吗?

顺便说一句,我尝试在基于 arm 的项目中创建一个名为 Test 的构建类型。然后,我尝试链接 cygwin 编译器,但没有成功。

标签: eclipseunit-testingcpputest

解决方案


推荐阅读