如何在 IAR 嵌入式 ARM 工作台中编译由 C 和 C++ 源文件组成的项目?
How do compile a project that consists of both C & C++ source files in IAR embedded workbench for ARM?
我有两个IAR嵌入式工作台项目(用于Cortex-M3 ARM),其中一个是用C编写的,另一个是用C++编写的。
我需要合并这两个项目中的一些文件来创建单个新项目,并且由于某些原因,我无法为非我的项目更改语言(例如,我在c ++项目中使用了OOP,在另一个项目中使用了某些本机c函数)。
现在我正在寻找一种解决方案来组合这些项目并将其编译到 IAR 嵌入式工作台 6 中。
知道吗?
编译所有 c 文件。编译所有 c++ 文件。为您的新项目创建 main(),它应该是 c++。链接所有文件,仅此而已。
相关文章:
- 为测试目标创建具有不同源文件夹的文件
- 将图像添加到资源文件夹UWP C++
- 视觉工作室项目.提取源文件夹名称
- 生成一个生成文件,该生成文件使用Automake在一个步骤中编译和链接所有源文件
- make 命令如何避免重新编译未更改的源文件?
- C++两个源文件之间共享的枚举的静态实例
- 如何使用Qt 3D库加载和显示搅拌机.obj源文件场景
- 生成文件:动态源文件名和对象目录
- 无法使用 CMake 从其他文件夹添加源文件
- MinGW64 - Unicode 源文件错误?
- 有关从C++中的不同源文件引用类的问题
- "错误 (活动) E1696 无法打开源文件 "stdafx.h"--
- CMakeLists:使用 ExternalProject 从 Github 添加源文件
- 如何打印源文件中与 GDB 中的程序流关联的所有行号
- CMake 源文件找不到头文件
- 使用宏计算源文件行?
- 如何在 Eclipse 中一次从多个源文件进行构建
- 使用多个源文件时对类成员函数的未定义引用
- 给定一个源文件,有没有办法要求 gcc 返回仅直接包含的头文件的列表?
- 是否可以跨多个源文件构建 constexpr 数据结构?