0
我收到了一個帶有SDK(* .h * .a文件)的設備並使用它構建了一個小應用程序。 現在我收到了一個新的SDK,它的確如此差不多相同的操作和* .h文件是相同的第一個SDK。在一個應用程序中使用2個幾乎相同的SDK
第一個SDK用於做一些測量,第二個用於不同的測量。我想比較結果。
問題是:我可以將兩個sdk整合到同一個應用程序中嗎?我需要做什麼?
我希望我已經夠清楚了。如果需要更多信息,我會很樂意提供。
我收到了一個帶有SDK(* .h * .a文件)的設備並使用它構建了一個小應用程序。 現在我收到了一個新的SDK,它的確如此差不多相同的操作和* .h文件是相同的第一個SDK。在一個應用程序中使用2個幾乎相同的SDK
第一個SDK用於做一些測量,第二個用於不同的測量。我想比較結果。
問題是:我可以將兩個sdk整合到同一個應用程序中嗎?我需要做什麼?
我希望我已經夠清楚了。如果需要更多信息,我會很樂意提供。
就我的理解答案是NO。
鏈接器需要在鏈接過程中設置函數指針。如果頭文件是相同的,那也意味着函數的簽名是相同的。鏈接器沒有辦法區分函數簽名併爲生成的二進制文件設置不同的函數指針。