0
我收到了一个带有SDK(* .h * .a文件)的设备并使用它构建了一个小应用程序。 现在我收到了一个新的SDK,它的确如此差不多相同的操作和* .h文件是相同的第一个SDK。在一个应用程序中使用2个几乎相同的SDK
第一个SDK用于做一些测量,第二个用于不同的测量。我想比较结果。
问题是:我可以将两个sdk整合到同一个应用程序中吗?我需要做什么?
我希望我已经够清楚了。如果需要更多信息,我会很乐意提供。
我收到了一个带有SDK(* .h * .a文件)的设备并使用它构建了一个小应用程序。 现在我收到了一个新的SDK,它的确如此差不多相同的操作和* .h文件是相同的第一个SDK。在一个应用程序中使用2个几乎相同的SDK
第一个SDK用于做一些测量,第二个用于不同的测量。我想比较结果。
问题是:我可以将两个sdk整合到同一个应用程序中吗?我需要做什么?
我希望我已经够清楚了。如果需要更多信息,我会很乐意提供。
就我的理解答案是NO。
链接器需要在链接过程中设置函数指针。如果头文件是相同的,那也意味着函数的签名是相同的。链接器没有办法区分函数签名并为生成的二进制文件设置不同的函数指针。