我已将代码源工具链与 CDT 集成以进行 arm 构建。当我通过选择 codesourcery 工具链类型项目从 eclipse 创建一个新项目时,我能够生成二进制文件,并且一切都按预期工作。
但是,当我将工具链从工具链编辑器更改为任何其他工具链并返回到我的工具链时,Build Artifact 扩展不会更改为预期值。
前任。1. 使用代码源工具链(共享库)创建项目 2. 现在构建工件扩展为“so” 3. 我能够构建它并生成 .so 4. 将工具链更改为任何其他工具链(假设VC++),不更新dll的扩展名(VC++不支持.so)
反过来也行不通 1. 使用VC++创建项目(shared lib, extension=dll) 2. 把工具链改成code sourcery,扩展名还是.dll(这个工具链不支持.dll)
任何建议,问题可能出在哪里?它是一个 CDT 错误吗?
谢谢, 维卡斯