STM32用MDK混合编程实例
首先要在MDK中去掉“USE MICRO LIB”的勾;去掉C99的勾,加上--cpp。实例演示了”C中调用C++函数“和”C++中调用C函数“两种情况。具体看源码注释。 /* USER CODE BEGIN 2 */ //C调用 C++ 函数 My_Test();//不需要加 extern "C" ,编译器按C规则编译非类成员函数 /* USER CODE END 2 */#include "test.h"void My_Test(void){