簡體   English   中英

在Mac OS X Mountain Lion(或更高版本)和Linux上使用X11 / Xlib.h

[英]Using X11/Xlib.h on Mac OS X Mountain Lion (or Later) and Linux

因此,我已經進行了一些谷歌搜索,並且需要安裝XQuartz才能使用X11為Mac開發。 我正在編寫一個簡單的* .dylib,使調用它的應用程序刪除其窗口裝飾。 這是我為GameMaker Studio 1.4和2編寫的擴展。我將它作為* .so在Linux上運行。

我的問題是,如果最終用戶的Mac上沒有安裝XQuartz,或者Linux上沒有安裝X11,那么他們將無法使用已編譯的庫( .dylib / .so)刪除窗口裝飾嗎? 我知道要構建.dylib / .so,需要安裝XQuartz / X11,但是我需要知道在成功編譯這些庫之后,最終用戶是否仍然需要像我一樣安裝XQuartz / X11。這些庫的開發人員需要安裝這些庫。

真的很難解釋這個問題,我希望我明確了我想知道的內容。

謝謝。

如果用戶的計算機上未安裝XQuartz,則他們將無法運行X11應用程序,因此他們將沒有任何X11窗口可用於刪除裝飾。

從本地macOS窗口中刪除標題欄是一個完全不同的過程,完全不涉及XQuartz或X11。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM