首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse+CDT:在测试项目中构建和链接测试项目的文件

Eclipse+CDT:在测试项目中构建和链接测试项目的文件
EN

Stack Overflow用户
提问于 2012-11-13 22:20:23
回答 1查看 579关注 0票数 0

尝试在Eclipse中设置嵌入式TDD环境:

  • 用于GNU-ARM交叉编译的应用程序设置
  • 通过Cygwin构建CppUTest项目(工作出色)
  • 单元测试、测试组、测试运行程序的测试项目

我遇到的问题是,tested将其单元测试构建为.o文件,但不会构建经过测试的.h/.c文件,因此链接器在对缺失对象的未定义引用上失败。

我不能依赖于来自应用程序项目的对象文件或该项目的构建,因为它们是交叉编译来武装EABI对象的。我需要测试项目也构建应用程序项目的源文件。是否有一种方法可以告诉Eclipse这样做,或者我是否需要设置一个预构建脚本来将经过测试的文件复制到测试项目中的源树中?

EN

回答 1

Stack Overflow用户

发布于 2012-11-13 22:49:10

通过将应用程序项目的源树链接到我的测试项目的源位置列表--> Properties --> C/C++ General ->路径和符号-> source位置,我就能够做到这一点。

这种方法的缺点是,除非Application和Test项目都在Eclipse工作区中,否则添加源位置需要一个绝对路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13369879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档