色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

但是里面有一個函數是需要別人自己寫的

傅智翔2年前15瀏覽0評論

但是里面有一個函數是需要別人自己寫的?

根據需求的不同,有幾種不一樣的做法。

一是讓客戶按照指定的接口編譯一個dll,你的程序調用??梢越o一個實例工程。最近紅警就是開放了游戲核心邏輯的代碼,讓愛好者編dll改游戲。

二是你自己把核心代碼編譯成dll,其他部分來源給客戶。這樣客戶的靈活度也很多,又離不開你

客戶需要寫的函數有多復雜?如果是比較簡單的算式,也可以考慮做個簡單的解釋器。

如果有很多不同的應用場景,也有在程序中嵌入一個lua解釋器之類的做法

另外,也可以考慮讓客戶函數編譯成一個獨立程序,通過shell直接調用;通過網絡、ipc通訊或者標準輸入輸出等和主進程通訊。這種處理起來也很簡單

最后想說一句:這個問題并不算RTFM型的蠢問題;在Stack Overflow上也不算壞問題。不知道為什么有人張口就噴還吸那么多贊。既然你那么不耐煩為啥還點進來呢?

java 打包 dll,但是里面有一個函數是需要別人自己寫的