4
回答a similar question表明我無法在獨立模式下導入Shell的東西。然而,據我瞭解,St是用C語言編寫的單獨的庫。但我仍然無法以gjs格式導入它...如何在gjs中導入st庫
I.e.
$ gjs -c "imports.gi.Gtk"
工作(即沒有輸出)。但
$ gjs -c "imports.gi.St"
失敗
Error: Requiring St, version none: Typelib file for namespace 'St' (any version) not found
有沒有辦法從一個獨立的(不GNOME外殼擴展)GJS導入聖庫?
但我不明白如何在該帖子中導入它們。據我瞭解,它主要涵蓋文件。 – doublep
嗯,是的,我試圖將St-1.0.typelib複製到/usr/lib64/girepository-1.0,之後我可以這樣做:imports.gi.St但創建任何St對象後,出現錯誤 – artonio
我接受答案是基於「因爲他們被認爲是'私人的'」。 – doublep