1
我很想知道是否有一種方法可以爲我正在處理的C++項目生成C#綁定。我找到了Qyoto項目,雖然我很確定這只是Qt頭文件,並不真正生成自己的Qt類和頭文件。具有自定義Qt類和標頭的Qyoto
我在尋找的是類似於Python for Python但是用於C#的東西。有誰知道這是否可能。
我很想知道是否有一種方法可以爲我正在處理的C++項目生成C#綁定。我找到了Qyoto項目,雖然我很確定這只是Qt頭文件,並不真正生成自己的Qt類和頭文件。具有自定義Qt類和標頭的Qyoto
我在尋找的是類似於Python for Python但是用於C#的東西。有誰知道這是否可能。
SIP很像一個名爲SWIG(http://www.swig.org)的工具。它會自動創建從C++到C#的綁定(或者其他一些語言的綁定)。這可能是一個熊的設置,但它是一個強大的工具。這就是說,如果你只需要調用.NET CLR,你可以試試C++/CLI。在這裏,您可以同時訪問任何本機/非託管代碼和託管.NET代碼。
我不確定SWIG是否處理Qt – 2011-02-07 08:08:18