【发布时间】:2025-11-25 07:45:01
【问题描述】:
我应该如何从 Swift 文件中调用 C++ 函数(不涉及类)? 我试过这个:
在 someCFunction.c 中:
void someCFunction() {
printf("Inside the C function\n");
}
void aWrapper() {
someCplusplusFunction();
}
在someCpluplusfunction.cpp中:
void someCplusplusFunction() {
printf("Inside the C++ function");
}
在 main.swift 中:
someCFunction();
aWrapper();
在 Bridging-Header.h 中:
#import "someCFunction.h"
#import "someCplusplusFunction.h"
我发现this answer 信息量很大,但我仍然无法让它发挥作用。 你能指出我正确的方向吗?
谢谢!
【问题讨论】: