2012-10-18 24 views
1

我想使用lattix來分析Objective-C代碼(http://www.lattix.com/node/114)。 電腦是osx 10.7.4的Macbook。Lattix理解C++/Objective-C:API庫缺失錯誤(Mac OSX)

Lattix版本是7.8(最新)。 我不確定哪個版本可以使用,最新的版本是3.0版本635,但是我也有理解3.0和2.6的問題。

瞭解工作正常(版本2.6或3.0),我可以爲iOS Objective-C項目創建一個新的理解項目並將其命名爲* .udb。 分析內理解也工作正常。

問題是,當我試圖將其導入到lattix: 在lattix我做的: 文件 - >新建項目 - >配置文件:所有 - >選擇模塊類型C/C++(理解),並添加UDB文件。 現在創建一個新項目時出現此錯誤: 「打開數據時出錯...瞭解API庫丟失,請安裝瞭解。」

也試過了解3.0同樣的問題。 有人得到這兩個工具在Mac上工作,也許有類似的問題?或者不是s.o.也許有lattix的替代?

非常感謝提前。

回答

0

已發佈的鏈接已經回答了你在第三段問題:

Please ensure that Understand for C++ is installed on your computer with a valid license. On Windows, please ensure that the path contains the directory (typically C:\Program Files\STI\bin\pc-win32). On Linux, please set the environment variable STI_HOME to the top of your Understand Installation.

一個Japanese guide我發現說

[For Linux]

After installing Understand 2.0, please set the {Understand 2.0 installation directory}/scitools $ to STI_HOME system environment variable.

Start the ($ {Lattix installation directory}/Lattix/bin/ldm.sh) Lattix.

可能有助於瞭解3.0以及

+0

嗨,謝謝你,我嘗試了這個acc。到http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x echo $ STI_HOME說/應用程序/ scitools應該是正確的? (也試過應用程序/ scitools/bin/macosx)...但它沒有幫助...現在試用不同版本/條目的時間總是相同的錯誤:( – user1168785

+0

請檢查更新,我無法獲得Lattix對它進行測試 –

+0

waow,日語嚮導,非常感謝你的提示......不幸的是我找不到ldm.sh :(我只有「lattix7.8.app」(大小爲75mb) (我討厭這個mac:X) – user1168785