1

聽起來很多,但我正在尋找一種跨平臺的語言,我可以將它編譯爲一個獨立的exe文件。源代碼需要是安全的(不僅僅是隱藏),並有一些gui工具包。有沒有存在?需要安全的跨平臺gui語言

+1

幾件事:「exe」不是一個跨平臺的文件類型。 「安全(不只是隱藏)」是什麼意思?什麼是「仇恨」標籤? – 2010-02-17 05:50:47

+0

對不起,這是晚了,我只是使用獨立的EXE作爲一個例子。通過安全,我不希望我的源代碼被嵌入,然後拋給解釋器。 – MRiChArD 2010-02-17 05:54:34

+0

這是剛剛標記爲「討厭」還是我幻覺? – detly 2010-02-17 06:04:44

回答

1

在C++中,我知道2個跨平臺的UI工具包:QtWxWidgets

+2

QT是QuickTime的縮寫。跨平臺的應用程序和UI框架被稱爲Qt。 – Wildcat 2010-02-17 08:50:20

+0

謝謝,我會檢查一下。 – MRiChArD 2010-02-17 12:31:23

+0

@kemiisto謝謝,我已經更新了我的答案 – 2010-02-17 16:04:51

0

那麼,你的源安全是一個問題 - 你如何定義安全的,爲什麼你認爲你需要它像這個?

只有一個編譯的交叉平臺 - 只能在.NET/mono和Java上編譯,兩者都不能解釋,但是可以使用某種虛擬機的中間編譯。代碼可以比較容易反編譯,儘管它可以被混淆。

對於每個平臺而言,使用匯編進行交叉平臺的操作要容易得多,使用C,C++和許多其他功能,您有很好的選擇。然後您可以注意選擇您的GUI-Toolkit,並檢查具有綁定的語言。

0

我使用REAL Studio(正式的REALbasic)來創建獨立的跨平臺應用程序。這些應用程序也是編譯好的,完全是本地的,所以它聽起來像是會符合你對安全的定義。

和REAL Studio是一個很多更容易從Qt開始(除非您已經碰巧是C++專家)。