Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我收到了一个带有 SDK(*.h *.a 文件)的设备,并用它构建了一个小应用程序。现在我收到了一个执行几乎相同操作的新 SDK,并且 *.h 文件与第一个 sdk 相同。
第一个 SDK 用于进行一些测量,而第二个 SDK 则以不同的方式进行。我想比较一下结果。
问题是:我可以将两个 sdk 集成到同一个应用程序中吗?我需要做什么?
我希望我足够清楚。如果需要更多信息,我很乐意提供。
据我了解,答案是否定的。
链接器需要在链接过程中设置函数指针。如果头文件相同,那也意味着函数的签名是相同的。链接器无法区分函数签名并为生成的二进制文件设置不同的函数指针。