【问题标题】:Eclipse CDT Build Configs - Testing a DLL with CPP UnitEclipse CDT 构建配置 - 使用 CPP 单元测试 DLL
【发布时间】:2010-07-20 01:45:52
【问题描述】:

我正在使用 eclipse 在 C++ 中创建一个 DLL(可能是以后的 Linux 端口)。情况如下:我正在尝试进行两种单独的构建配置,一种将构建 DLL,另一种将构建可执行的 CppUnit 测试。目前我已经构建了所有的 DLL,我可以创建一个单独的项目来测试 DLL;但是,我想知道是否有任何方法可以在一个项目中完成所有这些操作。

非常感谢您对此事的帮助!

谢谢, 克里斯

【问题讨论】:

    标签: c++ project-management eclipse-cdt buildconfiguration


    【解决方案1】:

    好吧,我知道了怎么做,所以如果其他人偶然发现这个......

    如果您进入“Project->Properties->C/C++ Build->Settings”,然后选择一个调试配置(或创建一个新配置)。转到“Build Artifact” 选项卡,然后将“Artifact Type” 更改为executable

    现在要避免将所有源代码编译到所有构建配置中(例如将 main() 构建到 DLL 中,这没有多大意义),请转到 "Project->Properties- >C/C++ 常规->路径和符号”。选择您的构建配置并转到 “源位置” 选项卡。您可以在此处添加新的源文件夹/删除已存在的源文件夹。

    【讨论】:

      猜你喜欢
      • 2012-07-11
      • 2010-11-08
      • 1970-01-01
      • 1970-01-01
      • 2015-11-19
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2015-05-01
      相关资源
      最近更新 更多