1
當痛飲(使用C#)包裝的方法,說指定包裝方法前綴C#痛飲
void foo();
它會產生一個CSharp_
前綴像這樣的包裝方法:
SWIGEXPORT void SWIGSTDCALL CSharp_foo() {
foo();
}
是它可以指定/覆蓋這個前綴?
當痛飲(使用C#)包裝的方法,說指定包裝方法前綴C#痛飲
void foo();
它會產生一個CSharp_
前綴像這樣的包裝方法:
SWIGEXPORT void SWIGSTDCALL CSharp_foo() {
foo();
}
是它可以指定/覆蓋這個前綴?
我不認爲這是有可能在運行時改變這一點 - 因爲據我可以做出來,這是設置在文件csharp.cxx,行:
Swig_name_register("wrapper", "CSharp_%f");
所以,你會需要以某種方式改變它並重新編譯SWIG。