eclipse CDT项目文件与源文件夹不同

时间:2019-06-01 12:14:39

标签: c eclipse embedded project eclipse-cdt

我有一个嵌入式makefile项目,该项目可以在两个不同的平台上编译,但是共享许多代码,并且使用相同的工具链。
这两个平台均使用不同版本的eclipse进行开发和调试(一个是NXP mcuxpresso ide,另一个是STM32的System Workbench)。因此,我需要将Eclipse项目文件(.cproject.settings. |-- FW | |-- bsp | |-- cmsis | |-- CubeAutoGen | |-- FreeRTOS | |-- hal | |-- makefile | |-- makefileA.mk | |-- makefileB.mk | |-- qutils | |-- rules.mk | |-- srcA | |-- srcB | |-- STM32F410RBTx_FLASH.ld | `-- IMXRT1051.ld |-- prj_platfomrA | |-- .cproject | |-- .project | `-- .settings `-- prj_platfomrB |-- .cproject |-- .project `-- .settings )存储在与源根目录​​不同的目录中。
例如:

FW/

源目录的根目录是prj_platfomrA/目录,在该目录中存储makefile(它将编译两个平台的可执行文件)以及包含两个平台使用的源文件的子目录以及该目录的特定子目录。这两个平台均已存储。 。
蚀项目文件存储在目录prj_platfomrB/firebase serve中。

有可能这样做吗?怎么样?

0 个答案:

没有答案