如何設(shè)置Aldebaran軟件工具開(kāi)發(fā)包環(huán)境變量
在開(kāi)發(fā)和運(yùn)行軟件時(shí),我們經(jīng)常需要設(shè)置一些環(huán)境變量。對(duì)于Aldebaran軟件工具開(kāi)發(fā)包來(lái)說(shuō)也是如此。本文將介紹在不同操作系統(tǒng)下如何正確設(shè)置Aldebaran軟件工具開(kāi)發(fā)包的環(huán)境變量。 Windows
在開(kāi)發(fā)和運(yùn)行軟件時(shí),我們經(jīng)常需要設(shè)置一些環(huán)境變量。對(duì)于Aldebaran軟件工具開(kāi)發(fā)包來(lái)說(shuō)也是如此。本文將介紹在不同操作系統(tǒng)下如何正確設(shè)置Aldebaran軟件工具開(kāi)發(fā)包的環(huán)境變量。
Windows系統(tǒng)下的環(huán)境變量設(shè)置
在Windows系統(tǒng)中,Aldebaran軟件工具開(kāi)發(fā)包(包括"naoqi.exe"和您編寫(xiě)的代碼)可能會(huì)依賴(lài)一些動(dòng)態(tài)鏈接庫(kù)(DLL),因此需要設(shè)置"%PATH%"變量。
Linux系統(tǒng)下的環(huán)境變量設(shè)置
在Linux系統(tǒng)下,Aldebaran軟件工具開(kāi)發(fā)包有一些位于非標(biāo)準(zhǔn)位置的動(dòng)態(tài)庫(kù),因此需要設(shè)置"%LD_LIBRARY_PATH"變量為"/path/to/sdk/lib"。
Mac系統(tǒng)下的環(huán)境變量設(shè)置
在Mac系統(tǒng)下,Aldebaran軟件工具開(kāi)發(fā)包除了需要找到一些動(dòng)態(tài)庫(kù)外,還需要找到一些第三方框架。因此,需要將"%DYLD_LIBRARY_PATH"設(shè)定至"/path/to/sdk/lib",將"%DYLD_FRAMEWORK_PATH"設(shè)定至"/path/to/sdk/Frameworks"。
針對(duì)嵌入式Python語(yǔ)言的環(huán)境變量設(shè)置
對(duì)于使用嵌入式Python語(yǔ)言的開(kāi)發(fā),除了上述的環(huán)境變量設(shè)置外,還需要設(shè)置"%PYTHONHOME"變量。這樣,您就可以在NAOqi的進(jìn)程中運(yùn)行Python編碼。
使用Aldebaran軟件工具開(kāi)發(fā)包
所有的環(huán)境變量設(shè)置都可以在SDK根目錄下的腳本中找到。在Linux和Mac系統(tǒng)下,腳本名為"NAOqi";在Windows系統(tǒng)下,腳本名為""和"naoqi_"。應(yīng)該使用這些腳本來(lái)運(yùn)行NAOqi,而不是直接執(zhí)行可執(zhí)行文件"naoqi-bin"。
將可執(zhí)行文件放置在正確的位置
在Windows系統(tǒng)下,您的可執(zhí)行文件應(yīng)該放置在"bin/"目錄中,以便正確地與Aldebaran軟件工具開(kāi)發(fā)包進(jìn)行交互。