2010-01-14 44 views

回答

0

我從來沒有聽說過一個,我在Google上發現的唯一東西是「IP*Works!」,但它似乎是一個Mac框架(如果它不是編譯爲.a的話,它可能不適用於iPhone文件)。

你最好的選擇可能是推出自己的。 http://cocoabuilder.com在其檔案中有幾封電子郵件,內容涉及要求提供SNMP庫的人,但沒有收到任何答覆。

1

我已經花了一些時間來爲一個項目構建其中的一個。

obj-c沒有,或者至少在我去年夏天看的時候沒有。在c和c#中有一堆開源代碼,這對於一個端口(或重新實現)來說是一個很好的起點。

+0

+1我認爲如果你想使你的圖書館可用(無論是否開源),你會爲社區提供有價值的貢獻。 – 2010-01-14 20:47:27

+0

老實說,我沒有看到任何人誰是即使在遠程,感興趣的:) 我會後,每當我把我的新的筆記本電腦,實際上重新開始做有用的事情與自己(購買的AppleCare,小子。你永遠不知道什麼時候會對你有利) – 2010-01-14 21:10:16

3

儘管Objective-C中沒有SNMP實現(我知道)。有C & C++。

我已經成功使用snmp++v2.8a。只需放下.h和。 cpp將靜態libsnmp ++。a所需的文件放入您的x-code iphone項目中。並進行必要的調整以便構建。我必須添加:"-D_XPG4_EXTENDED -DGCC -DLINUX"到項目設置「其他C++標誌」,並對文件進行一些更改。然後,您使用C++對象的任何文件,從.m重命名爲.mm,以告訴X代碼該文件包含Objective-C和C++的混合。

+1

安德魯 - 你可以發佈一個示例項目的地方?這對他iPhone開發社區會有很大的幫助。 – amok 2010-05-28 18:59:52

2

在我看來,在C/C++包叫做Net-SNMP(無關與.NET)是一個SNMP庫,無論是經理(客戶端)的最佳執行和代理(服務器)兩側。我已經看了很多,並且使用了很多,Net-SNMP是最好的。開源。