我收到了一个带有SDK(* .h * .a文件)的设备,并用它构建了一个小应用程序。 现在我收到了一个新的SDK,几乎运行相同的操作,* .h文件与第一个sdk相同。
第一个SDK用于进行一些测量,第二个SDK用于不同的测量。我想比较结果。
问题是:我可以将两个sdk集成到同一个应用程序中吗?我需要做什么?
我希望我足够清楚。如果需要更多信息,我很乐意提供。
答案 0 :(得分:0)
据我所知,答案是否定的。
链接器需要在链接过程中设置函数指针。如果头文件相同,那也意味着函数的签名是相同的。链接器无法区分函数签名并为生成的二进制文件设置不同的函数指针。